This picture would be enough to convince us to book a stay at the Libertador Lago Titicaca Puno in Peru without doing any further research. But it seems like we might be disappointed.This place obviously looks amazing, and definitely has the location thing going for it. It's on Esteves...
Join the conversation!