wanderfulweekendz.com
The Verandah in the Forest – Matheran
Matheran that literally translates to “The forest overhead” is a small hill station 90 kms away from Mumbai and 120kms from Pune. Any person living in Mumbai or Pune for a certain numbe…