If you’re going to call yourself “Island of the Sun”, you had better be pretty awesome. Island of the Tick and Sock Isle, you guys can go ahead and suck: we’re not expecting much from you. But an island named after the entity around which our world rotates, which provides warmth and life to everything on the planet? You had better be freaking amazing. And with some crazy Inca ruins, a central role in ancient mythology, and a gorgeous setting in the world’s highest navigable lake, the Isla del Sol definitely delivers.