Trip to Jatayu Rock

Trip to Jatayu Rock

Jatayu Earth’s Center, Kollam This is my trip to the fallen eagle Jatayu’s mega sculpture in Kollam, Kerala, India. Jatayu Earth Center or Jatayu Nature Park or Jatayu Rock all are the same place where you can see the World’s Largest Bird Sculpture. Travelling from Jaipur, I reached Bangalore within 3 hours. From there I…