Located at an altitude of 4500 feet in the Western Ghats, Mahabaleshwar is acknowledged as one of India’s leading hill stations and is among the most popular tourist spots included in Maharashtra tour packages. Historically, Mahabaleshwar was the summer capital for the British during their rule in the Bombay province. Blessed with delightful weather, verdant […]