Isla del Sol: Where the Sun was Born

I've been thinking a lot recently about la Isla del Sol as it seems that many friends are planning trips to Peru and Machu Picchu and I've been telling them something I'll tell you now: I liked Isla del Sol better than Machu Picchu. Nothing against Machu Picchu, it was amazing and beautiful and I …

Advertisements