Tiger’s Leap and Bhushi Dam are two of the most popular places to photograph the beauty of the area. This 250-kilometer road ...