We found the beautiful Lake Titicaca truly fascinating. At 13,000 feet above sea level, it is the highest navigable lake in the world. It is also a very sacred site for the Inca civilization who believed that this was where the world was created from and where the first Inca king was born. Bordered by Peru and Bolivia, Lake Titicaca... Read more