Chandra Taal Archives - Fusion - WeRIndia

Tag Archives: Chandra Taal

Beautiful Lakes in India

Chandra Taal is situated in Himachal Pradesh. This is placed in Himalayas and considered a favorite sport for trekkers.