Behold! The Wondrous Andean Water Body, Lake Titicaca!
Lake Titicaca, also known as “the birthplace of the Incas ”, is a famous body of water found in the Andes , and a treasure trove of beauty and history in South America. It is a massive deep lake, the largest on the continent, and it lies on the border between Peru and Bolivia .