Tour with Shailesh: Jatayu Earths Center, Kerala October 30, 2018

Jatayu Earths Center is one of the the latest attractions of Kerala, located at Chadayamangalam in Kollam. The tourists spot includes the sculpture of the great mythical bird Jatayu mentioned in the Hindu epic Ramayana, cable car – fully manufactured

Page 2 of 2 1 2