It has rich green valleys and pleasant weather and lofty cascading waterfalls. Bhushi Dam and Tiger's Leap offer mesmerising views, perfect for someone wanting to escape the summer heat. This town is ...