Experience discovering nature and the best of Matheran


Mathern is simply a place to relish the nature’s riches, kick- back and relax, and enjoy a tranquil holiday. Simply head to this beautiful hill town, located near Mumbai and Pune in the state of Maharashtra, and relish the best of your holiday in the laps of the nature. Matheran, a beautiful hill town neighbouring the commerce capital of the nation, umbai, is one of the most visited tourist towns in India. One thing that sets the town apart from the other hill stations and tourist destinations in India, is…

Read More