by Chitraangi Sharma | Himachal Pradesh, India, North India
Chandratal Lake literally means ‘Lake of the Moon.’ The word Chandra in Hindi means the moon and Tal means a lake. Chandratal is a crescent-shaped lake and is often referred to as one of the most beautiful lakes located at an altitude of about 14,000 ft...