Kollam

Jatayu is trending! Why Kerala's giant bird sculpture deserves a visit

Jatayu is trending! Why Kerala's giant bird sculpture deserves a visit

Jatayu-related memes have sparked online chatter about places associated with the legendary bird across South India, including the giant sculpture at Chadayamangalam in Kerala's Kollam district.

To advertise here, contact us
Loading more…