Lake Titicaca

Peru Tourist Guide

Lake Titicaca and the Floating Islands of Uros: A Unique Cultural Experience