Incredible India

MAHABALESHWAR

Soaring peaks, breathtaking valleys. Lush flora. Cool, crisp mountain air. This is Mahabaleshwar, Maharashtra’s most popular hill station, and once the summer capital of the Bombay Presidency during the British Raj. Mahabaleshwar means ‘God of […]