Copacabana photo by SeenThat
January 31, 2007
The Isla del Sol (Sun Island) and Isla de la Luna (Moon Island) is where according to Inca legends, their gods were born. The larger Isla del Sol is by far the most popular one to visit and is easily...Read More
Share your travel photos to expand your gallery and add color to your reviews.