Isla Del Sol
The Island of the sun is the legendary Inca creation site and is the birthplace of the sun in Inca mythology.
It was here that the bearded white god Viracha, a relative of Santa, and the first Incas, Manco Capac and his sister-wife(!) Mama Huaca made their mystical appearances.
Sarah found time to relax on the beach.
A couple of donkeys.
It was here that the bearded white god Viracha, a relative of Santa, and the first Incas, Manco Capac and his sister-wife(!) Mama Huaca made their mystical appearances.
Sarah found time to relax on the beach.
A couple of donkeys.