We visited the place in March 2013.. Was nice & calm during evening & was looking awesome at the time of Sunset... Its a good place to sit & relax watching the sun setting down... One of the beautiful places of Matheran. You must visit once during your stay, I am sure you will come back happy!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.