Treks2 Min Read Aanchal GoelonMay 27, 2018Tarsar Marsar Lake Kashmir is a kingdom of heaven and its enthralling beauty can be barely stated in words. The mini Switzerland of India holds everlasting… Discover More