dashavatara temple, deogarh
/D AE1 SH AH0 V AH0 T AA1 R AH0 T EH0 M P AH0 L D AH0 OW0 G AA0 R/N
- 1
The Dashavatara Temple is an early 6th century Hindu temple located at Deogarh, Lalitpur district, Uttar Pradesh which is 125 kilometers from Jhansi, in the Betwa River valley in northern-central India.
Translate “dashavatara temple, deogarh” into another language
Choose a language below to open the translator with English selected as the source language.