Isla del Sol in Lake Titicaca – The navel of the world

January 13, 2016  By Giulia Raciti