Jatayu earth center is an adventure park and tourism center located chadayamangalam,kollam,kerala,India. The main attraction of this place is the worlds largest bird sculpture which is 200 feet long and 150 feet broad, 70 feet in height and have 15,000 square feet of area....
Have you seen the worlds largest bird sculpture ?

Categories:
museum
sculpture
tour
travel and tourism
traveling