Jenukallu Gudda
Jenu means Honey, Kallu means stone and Gudda means hill. This place is a viewpoint in the Western Ghat, which…
16 years ago
Jenu means Honey, Kallu means stone and Gudda means hill. This place is a viewpoint in the Western Ghat, which…