The Charlotte Lake is located at an altitude of 2,438 meters in the Matheran range of the Sahyadri Hills in Maharashtra, India. The Charlotte Lake is a major tourist attraction in the Matheran Hill Station.
FAQ's on Charlotte Lake
Q9: I am a travel agent. How can I buy travel leads of Charlotte Lake?