Lake Titicaca is located between Bolivia and Peru. Lake Titicaca is one of the most fascinating lakes in the world. It is situated at a very high altitude, at over 3800 meters above sea level, and a tour at Titicaca is definitely an unforgettable experience for any visitor. By volume of water, it is also the largest lake in South America. It is often called the highest navigable lake in the world.
When visiting Lake Titicaca, the town of Puno is the best place to stay, on the Peruvian side of the lake. The town of Puno is an interesting place to visit as it is the capital of folklore of Peru. It also has a beautiful old cathedral, and it is close to many attractions of Peru like the Macchu Picchu or the town of Cusco.
Lake Titicaca is a sacred place for the Inca civilization, as the Incan mythology says that the first Inca king, Manco Capac, was born here. According to the Incan mythology, this is the place where the world was created from, when the god Viracocha came out of the lake and created the sun, the stars and the first people. You will have many places to discover on the shore of Lake Titicaca, as well as on the many islands that exist on the lake. On the Bolivian side of the lake you will find the fascinating town of Challapampa , home of the famous labyrinth (Chinkana).
Also on the Bolivian side, you can find the biggest island of the lake, Isla del Sol ( Island of the Sun). While there are no roads on the island, making it not tourism friendly, the over 180 ruins from the Incan period are making it worth to visit.