Source: Tourism MediaSalvador PlazaGo on a sightseeing and shopping adventure when you visit a popular square and its fascinating buildings that date back centuries. WorldEuropeSpainAlfalfaSalvador Plaza