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
The Uros are a group of man-made islands floating inside Lake Titicaca in Peru.
Last updated 5 years ago · 15.3K views