The mysterious Mahabaleshwar is a fanciful and bizarre hill station which is popular for its natural beauty and of course, the delicious strawberries. The city is nestled in Sahyadri Ranges or on the Western Ghats.
There are no posts for this page yet.