Browsing Tag


Chandra Taal – Moon Lake of India

Chandra Taal, simply referred to as the Moon Lake is a barren yet beautiful lake which is located at a height of about 14,200 feet in Himachal Pradesh, Northern India. The lake comes under Lahaul and Spiti districts of Himachal Pradesh. The…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More