Every year, the hill town of Mahabaleshwar in Maharashtra turns into a paradise for strawberry lovers. Known as India’s strawberry capital, the region attracts thousands of visitors during the winter ...