Igatpuri, Maharashtra

Igatpuri is a hidden treasure chest in the western Ghats, Maharashtra!