Chandratal is located in India on Chandra Taal, Himachal Pradesh 175140 Himachal pradesh. Chandratal is rated 4.7 out of 5 in the category environment renewable natural resources in India.
Address
Chandra Taal, Himachal Pradesh 175140 Himachal pradesh