Mahabaleshwar, one of Maharashtra’s most loved hill stations, is known for its misty valleys, lush greenery, strawberry farms ...