Inca Ruins Bolivia
The largest of the 41 islands in Lake Titicaca (but still just 5.5 miles long), Isla del Sol was believed to be the home of the Inca sun god.
The largest of the 41 islands in Lake Titicaca (but still just 5.5 miles long), Isla del Sol was believed to be the home of the Inca sun god.