The infinity pool at the Villa Palopo, located on Lake Atitlan.
The infinity pool at the Villa Palopo, located on Lake Atitlan. Al Argueta
The infinity pool at the Villa Palopo, located on Lake Atitlan. Al Argueta