by Bradmin | Sep 19, 2011 | Articles
Lake Titicaca, Peru, Bolivia is situated on the Peru-Bolivia border. It is 12,500 feet in altitude making it the highest lake that can be navigated in the world. Considering water volume, it is largest Lake in South America. The Lake comprises of two distinct sub...