Jatayu Earth's Center
A hilltop park with a giant stone sculpture of the Ramayana's great bird.
Why Go
A hilltop park with a giant stone sculpture of the Ramayana's great bird.
Something wrong or out of date?
Traveler Reviews
Sign in and mark Jatayu Earth's Center as visited to write a review.