Day 96 - Island of the sun
Isla del Sol is an island in Lake Titicaca situated on the Bolivia-Peru border. The island along with the lake holds a lot of significance in Tiwanku and Incan cultures, it was a common pilgrimage site for the Incans and according to their mythology this lake was the resting place