Homekollam JATAYU EARTH'S CENTER admin May 12, 2020 0 Comments Facebook Twitter 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. Tags kollam place_to_visit_in_kollam Facebook Twitter