Rewalsar – A Tranquil Oasis, Land of Seven Lakes
A tranquil town located in the district Mandi of the Indian state of Himachal Pradesh, Rewalsar is one of the few all-in-one pilgrimage destinations. People of Hindu, Sikh and Buddhism faiths highly revere the Rewalsar …