Have you ever thought of having the world’s largest bird sculpture in your own home land. Today, Kerala proudly inviting everyone to see the world’s largest bird sculpture and within it a rock which pays tribute to the mythical bird from the Indian epic Ramayana – Jatayu. Jatayu Earth’s Center, also known as Jatayu Nature Park or Jatayu Rock is situated at Chadayamangalam, a small town near Kottarakara, Kollam District Kerala. Facts about Jatayu Earth’s Center
(200 feet (61 m) long, 150 feet (46 m) broad, 70 feet (21 m) in height and having 15,000 square feet (1,400 m2) of floor area) How to get there?
Nearest railway station: Kollam, about 38 km
Nearest airport: Trivandrum International Airport, about 51 km