A popular hill station in India, Mahabaleshwar, is located in the forested Western Ghats range South of Mumbai. It offers its visitors several elevated viewing points. This place is famous for its strawberries. The best time to visit this place is December to February, due to the temperature staying between 10 and 32 degrees Celsius…Read More