The Tarsar Marsar Trek
HIGHLIGHTS The Tarsar Marsar Trek is considered the best trek in India. A Amazing trek, Tarsar Marsar features three gorgeous mountain lakes: Tarsar, Marsar, and Sundarsar. Travelers will have an engaging experience on this excursion! merriment in this intermediate position take musketeers and family on an unmatched adventure. Continue Reading