Give us feedback!

Visit Deepak Taal, Leh Manali Hwy, Himachal Pradesh, India

Deepak Taal Lake natural clear water melting from snow on the way of Rohtang pass from Jispa to Keylong, Manali Highway in northern India.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail