TravelRewalsar Lake: An enchanting place to visitFamous for its floating island, Rewalsar Lake is located at an hour drive from Mandi town. The Lake is surrounded by high…By The News Himachal · December 16, 2011