Jatayu Earth’s Center: Kerala’s Much Awaited Tourist Spot

Agency:
Last Updated:

God’s Own Country is famous for its natural beauty. The backwaters, beaches, and culture are the main selling points of Kerala Tourism. The state is adding one more destination - Jatayu Nature Park or Jatayu Earth’s Center. This place in Chadayamangalam, Kollam is first of its kind and is a throwback to the mythological era.

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
More Photos
News Photogallery india Jatayu Earth’s Center: Kerala’s Much Awaited Tourist Spot