At a glance
Deolāli
Population
54,027
State
Mahārāshtra
Country
India
City
Deolāli
Latitude
19.951
Longitude
73.834