Jadayu Earth’s Center

Jatayu Earth’s Center – Kerala’s Much Awaited Tourist Spot The World’s Largest Bird Sculpture at Chadayamangalam, 50 km from Thiruvananthapuram (Trivandrum) today pays the tribute to the mythical bird from Indian epic Ramayana. This unique place is a combination of different cultures, mythology, adventure, leisure and artistry. A beautiful mythical story is behind this place […]

Read More...