Stay at These Club Mahindra Resorts in Mahabaleshwar and Relax Away from the Pollution of the City

Stay at These Club Mahindra Resorts in Mahabaleshwar and Relax Away from the Pollution of the City

A land of mountains, waterfalls and strawberries, Mahabaleshwar is the penultimate hill station to visit within the state of Maharashtra. Nestled amidst the Sahyadri range, the rainy season brings out the best in the landscape all around. Cascading waterfalls, age-old temples, placid lakes and spectacular viewpoints comprise some of the most coveted places to visit … Continue reading Stay at These Club Mahindra Resorts in Mahabaleshwar and Relax Away from the Pollution of the City