Q. Lake Titicaca, a large deep lake in South America, is located on the border of which two countries? Answer:
Bolivia and Peru
Notes: Lake Titicaca is a large, deep lake in the Andes on the border of Bolivia and Peru. By volume of water and by surface area, it is the largest lake in South America.