The Islands of Lake Titicaca "The Uru people live on around 120 manmade islands..." Continue ReadingThe Islands of Lake Titicaca