The sparkling blue water of Lake Titicaca is surrounded by rolling hills and traditional small villages.
The lake area is a mix of beautiful scenery and culture that sets it apart from other regions of the country.
Sitting at 3,820 meters above sea level, Lake Titicaca is known for being the highest navigable lake in the world.
What you'll see on tours to these islands is designed for tourism, but it does offer a glimpse into a traditional way of life.
The floating islands are only one very small part of Lake Titicaca's attraction, with the real charm lying in the small villages in the hills along the shores of Titicaca and on the main islands of Isla Taquile and Isla Amantani.
The main gateway to Lake Titicaca is the city of Puno, where you'll find hotels, restaurants, and travel agencies.
There are trains and buses to Puno and flights in and out of the nearby city of Juliaca