Sattal Lake 3 Peaks (India)
About Sattal
Sattal or Sat Tal is an interconnected group of seven freshwater lakes situated in the Lower Himalayan Range near Bhimtal, a town of the Nainital district in Uttarakhand, India. Surrounded by hills, the lakes give a sense of peace and calm, which makes it an ideal destination for water sports or day-long excursions.
Route Overview