South American Travel Photos and Picture Gallery

Bolivia

Floating islands, Puno.
The Peruvian side of Lake Titicaca.