A visit to Jatayu Nature Park – Rock wonder on earth Posted by Sandy | Sep 8, 2017 | Featured Posts, Kerala, Kerala Tourism & Pilgrimage, Places To Visit | A rock wonder on Jadayu Rock (Jadayu Paara) stands at 850 feet height from sea level. World’s... Read More
Recent Comments