Source: Tourism MediaAlbufeira Old Town SquareWereldEuropaPortugalCaliçosAlbufeiraOude centrum van AlbufeiraAlbufeira Old Town Square