Machhial Lake
Macchial Lake is situated in Mandi District of Himachal Pradesh. The lake is named after one of the avatars of Vishnu, named Macchendru Devta a Matasya …
Lakes in Himachal Pradesh India
Info about beautiful lakes in Himachal Pradesh, india
Macchial Lake is situated in Mandi District of Himachal Pradesh. The lake is named after one of the avatars of Vishnu, named Macchendru Devta a Matasya …