Located at an altitude of about 2,635 feet above sea-level is the tiny hill station of Matheran, which is arguably the most famous and also the most visited hill station in the state of Maharastra. Matheran is a hill station that serves as a perfect get-a-way and stress buster for people living in Mumbai, India’s […]