Lake Titicaca floating islands | Mysteries that no one told you
One of the wonders of the world is the mysterious Lake Titicaca. It is part of the border between Peru and Bolivia. It is not on the list of the 7 Wonders of the World, but it surely should. The...