Linking the borders of Bolivia and Peru, Lake Titicaca is South America’s largest lake, and at 12,510 feet (3,813 meters), it’s also the world’s highest navigable body of water. From the colorful town of Copacabana to windswept islands, Lake Titicaca dazzles with proud culture, reflected Andean peaks, and hearty meals of fresh-caught trout.