Source: Tourism MediaAlbufeira Old Town SquareVerdenEuropaPortugalCaliçosAlbufeiraAlbufeira Gamle BydelAlbufeira Old Town Square