Window View from Hilltop
Two large rocks are located at the top of the hills. View from the small natural window that is created by these rocks is spectacular and visitors can view rivers, lakes, fields, coconut trees, and the beauty of Western Ghats all at once here.