The World’s Largest Bird Sculpture “Jatayu Earth’s Centre” – Let’s Go To Kerala

Jatayu Earth’s Centre, Kollam – South Kerala Tourism in South Kerala has been limited to coastal areas like Varkala, Kovalam and Poovar. However, this trend is changing slowly. Jatayu Nature Park holds the distinction of having the world’s largest bird sculpture, which is of Jatayu. The sculpture measures 200 feet long, 150 feet wide, 70 feet in height and occupies 15,000 square feet of floor area. It was sculpted by Rajiv Anchal, has built the world’s largest bird sculpture in

Read more