The Verandah In The Forest

38 Interested |
0  Views

Matheran is well known for its pristine beauty and unique status as an automobile-free zone. Nestled deep inside a forest in Matheran is Neemrana’s Verandah – In the Forest, a resort where you can relax and get closer to nature and either find your inner self or completely lose yourself to discover a newer you.

Check them out here