Where is Leaning Temple of Huma?
Where is Leaning Temple of Huma located?
Leaning Temple of Huma, Odisha, India (approx. 21.28056°, 83.91222°)
Where is Leaning Temple of Huma on the map?
{"latitude":21.28056,"longitude":83.91222,"title":"Leaning Temple of Huma"}