Tag: Matheran

Matheran – Mother Forest

Matheran – Mother Forest

Matheran is the smallest hill station in India. It is nestled atop a slender ridge in the Western Ghats mountain range. It’s located near two major metropolitan areas, Mumbai and Pune. Its serene beauty is accentuated by its prohibition of motor vehicles and marred by the habit of tourists to commit suicide. The word Matheran […]