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