Purely Mahabaleshwar Self Drive
Mahabaleshwar is located on the mountainous Sahyadri range of the Western ghats that run North to south along the western coast of India. Mahabaleshwar is a vast plateau measuring 150 km2 (58 sq mi), bound by valleys on all sides. It reaches a height of 1,439 m at its highest peak above sea level, known […]








