Soaring peaks, breathtaking valleys, lush flora, cool, crisp mountain air, simple and friendly people and the spicy and delicious food! This is Mahabaleshwar, Maharashtra’s most popular hill station. Mahabaleshwar in Sanskrit means ‘God of great power’. This place is indeed rewarding with a mix of old-world charm, natural beauty and modernity. To me, its more like... Continue Reading →