Day: December 20, 2018

Facts About Lake Titicaca In South America

December 20, 2018

Lake Titicaca is one of the most beautiful places in America. It located on the Andes mountain range between both Peru and Bolivia. Here are some cool facts on Titicaca Lake of South America that make it one of the most iconic places in the world. Surface area: 8,372 km2 Average depth: 107 m Max. […]

Read More