Matheran – A Monsoon Trip

Matheran is world’s smallest hill station. It is located around 90 kms from Mumbai and 120 kms from Pune in Karjat Tahsil …