The Uros of Lake Titicaca
There are a little more than 40 islands on Lake Titicaca which make up the Uros' islands
Read the full article »
1 of 14
Advertisement