Points Of Attraction In Sattal
Sattal or Seven Lakes is an interconnected gathering of seven freshwater lakes located in the Lower Himalayan Range at a height of 1370 meters, in the Mehragaon valley, close to Bhimtal, which is a town of the Nainital region in Uttarakhand, India. During the British Raj, the territory was one
Read More