From Isla del Sol, Bolivia to Puno, Peru…a glimpse at life on the highest altitude lake.Read our Life on Lake Titicaca blog