October 17, 2019 Hotel Ideas
Matheran, translated into “Woodland overhead”, is the smallest hill-station in India, situated at a mean sea level of 800 m. The dense forest cov ... »
July 26, 2019 Hotel Ideas
Escape to the hills! Escape to Matheran. A picture-perfect hill station, Matheran stands at an elevation of 244 metres above sea level and is recogni ... »