Lake-studded countries are the ultimate destination for adventure junkies, sports enthusiasts, and landscape lovers alike. From high-altitude lakes with glacier-fed waters, to rugged lakes with ...