Echo point is yet another fantastic spot in the vicinity. Lying close to Charlotte lake, this spot holds a very interesting view of the mountainous surroundings and its wonderfully layered strata. The mountains with their lush green carpeted top and brown grated down sides are a compelling mixture of colors and a very attractive illustration of nature. The spot is named so because of the amazing echo effect from the hills here.
THINGS TO KNOW
Marathi, Hindi and English