Isla del Sol
E78436
Isla del Sol is a historically significant island in Bolivia’s portion of Lake Titicaca, revered in Inca mythology as a sacred birthplace of the sun and Inca civilization.
Statements (47)
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.