What is the name of the Peruvian floating islands located in Lake Titicaca?

Answer Uros

The Uros are a group of man-made islands floating inside Lake Titicaca in Peru.

Last updated 5 years ago · 15.3K views