JATAYU EARTH'S CENTER
Jatayu Earth's Center, also known as Jatayu Nature Park or Jatayu Rock, is a Chadayamangalam park and tourist hub in Kollam, Kerala district. It sits at 350 m above mean sea level.
Previous Post Next Post