Jenukallu Gudda October 31, 2008 by Shantha 7 Comments Jenu means Honey, Kallu means stone and Gudda means hill. This place is a viewpoint in the Western Ghat, which offers a panoramic view of the hills packed one behind the other. Jenukallu Gudda is … [Read more...]