To be found in Kerala, India
https://en.wikipedia.org/wiki/Jatayu_Earth's_Center_Nature_Park
You are viewing a single thread.
View all comments 27 points
But it’s upside down. Somebody…flip the bird.
I’ll see myself out.
5 points
It’s based on Mythology. This place is known as where the ‘Jatayu’, died.
0 points
10 points
2 points