A wondrous hill station near Mumbai, Maharashtra which is above 800 meters the sea level is Matheran. This hill station reminds us the Bollywood songs of yesteryears. The picturesque landscapes, tall beautiful trees with lots of lush greenery make this place a must visit. Matheran is a land of mysterious and beautiful hills gently enveloped by wispy clouds that float ...
Read More »