Calm Serene Beautiful Holiday at Saatal Lake

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.
Beautiful View of Sat Tal Lake




Sattal is set amidst dense forests of oak and pine trees in the Mehragaon valley.



Nature Abstracts


It is one of the few unspoiled and unpolluted fresh water biomes in India.


Flora




Peaceful Walk...Close to Nature


Our Resort.. VResorts


Comments

Popular Posts

My Blog List