Killa Island (variant spellings)
E284197
UNEXPLORED
Killa Island is the indigenous Aymara/Quechua name for Isla de la Luna, a small sacred island in Bolivia’s Lake Titicaca associated with Inca lunar worship.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.