Skip to content

Jatayu Earth Center, Kerala - World’s Largest Bird Sculpture

Top Post on IndiBlogger

4
  • Sreedhar Bhattaram
  • Magiceye
Jatayu Earth Center, Kerala - World’s Largest Bird Sculpture

This is a complete guide to visiting the Jatayu Earth Center that has the world's largest bird sculpture, near Kollam, Kerala, India.

Read this post on imvoyager.com


Popular Articles by this blogger

Recommended for you