The whitewashed heart of the Algarve's liveliest resort: lanes running down to the beach, a tunnel through the rock, churches and tiled squares.
The whitewashed heart of the Algarve's liveliest resort: lanes running down to the beach, a tunnel through the rock, churches and tiled squares.