Jatayu Earth’s Centre – Unveiling the Greatness of World’s Largest Bird Sculpture in Kerala
On the second day of the Varkala trip, the highlight was visiting the famous Jatayu Earth’s Centre at Chadayamangalam in Kollam. Renting a two-wheeler made the commute easy and flexible,…