Jatayu Earth’s Centre – Unveiling the Greatness of World’s Largest Bird Sculpture in Kerala
On the 2nd day of my Varkala travel started with the excitement of going to the famous Jatayu Earth’s Centre at Chadayamangalam in Kollam. We decided to go on our…