Mahabaleshwar - Strawberry munching and more!

6

There some tourist places in India and specifically hill stations which are quite famous and popular among tourists mainly because these never fail to delight us. Mahabaleshwar is one of them. Nestled in the western ghats forests of Maharashtra, the place

Read this post on amrita-sharma.blogspot.com


Amrita Sharma

blogs from Mumbai