India is a wonderful place full of wonderful people and lots of surprises. Here's one. Jatayu Earth Center, also known as Jatayu Nature Park or Jatayu Rock, is a park and tourism centre at Chadayamangalam in Kollam district of Kerala. It stands at an altitude of 350m above the mean sea level. Jatayu Nature Park…
![](https://i0.wp.com/matouring.com/wp-content/uploads/2021/07/centre-of-the-earth-2.jpg?resize=592%2C432&ssl=1)