Jatayumangalam & Jatayu Earth’s Center
Chadayamangalam, Kollam, Kerala 691534, India
Chandayamangalam, or Jatayumangalam, is famous for its world’s largest bird sculpture, Jatayu Earth’s Center. Researchers…
Boatings
Ashramam Picnic Village
Ashramam Picnic village, Kollam, Kerala
A complete package of entertainment activities outspread on the embankments of a placid water stretch…