Matheran is a hill station in Maharashtra. It is located at an height of around 800 meters above the sea level. Matheran means mother forest. This city was discovered in the year May 1850. There are around 38 designated look-out points in the city. Tourist can experience the scenic view of waterfalls, which is teh main attraction of the city. Best spot for honeymoon couples.