Time stops at Matheran

11

The funny thing was I had not even heard about this place before. Matheran, situated approximately 90 kms from Mumbai and 120 kms from Pune, is the smallest hill station in India. The most remarkable fact about Matheran has to be that motorized vehicles a

Read this post on gingersnapsxoxo.com


Karishma Rawat

blogs from Dehradun, Mumbai