Ten of the Most Exotic Locations to Visit in India (5)

Panchgani & Lonavala, Maharashtra

Panchgani & Lonavala, Maharashtra