Igatpuri is a town and hill station located in the state of Maharashtra, India.
The region is characterized by its geography as a highland destination within the Indian landscape.
India
Igatpuri is a town and hill station located in the state of Maharashtra, India.
The region is characterized by its geography as a highland destination within the Indian landscape.