5 Reasons to Visit Matheran, an Enchanting Hill Station
Being the cutest little hill station in India, Matheran is nuzzled amidst the Sahyadri range on the Western Ghats. Matheran is a snug–tiny hill station which naturally stands at an elevation of 2600 feet above sea level and is just 100…