TravelEconomical and luxurious cottages in and around Manali welcome you into nature’s lapManali the home of Saptarishi or Seven Sages, is one of the most beautiful places in the world. Surrounded with majestic snow…By The News Himachal · June 12, 2012