Island of the Sun

E379737 UNEXPLORED

Island of the Sun is a historically significant island in Bolivia’s Lake Titicaca, revered in Inca mythology as a sacred birthplace of the sun god.


Referenced by (1)
Subject (surface form when different) Predicate
Isla del Sol
hasNameMeaning

Please wait…