Sat Tal Uttarakhand

Sattal or Sat Tal is an interconnected gathering of seven freshwater lakes arranged in the Lower Himalayan Range close Bhimtal, a town of the Nainital area in Uttarakhand, India. Amid…

Continue Reading

End of content

No more pages to load

Close Menu