Matheran is an attractive hill town in Maharashtra noted for its scenic beauty, pleasant climate as well as colonial architecture. It is nested in Western Ghats and provides a secluded getaway ...
Matheran is India's only automobile-free hill station, and trust us, that's a blessing! The moment you step in, it feels like a throwback to simpler times — think horse rides, hand-pulled ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results