×

Taloda

City in India
Taloda is a historical city and a municipal council in Nandurbar district located in the Khandesh region of Indian state of Maharashtra. The city is surrounded by beautiful river and mountains. Wikipedia