Sat Sari Mala Lake

Gallery thumbnail Gallery thumbnail Gallery thumbnail
  • 0 (0 reviews)

Sat Sari Mala Lake

"Sat Sri Mala". "Sat" means seven in local language. These are seven different lakes in steps. Water from each lake falls in the next one, that's why named it Sat Sri Mala.

Top