Explore details about location Praza de España. Praza de España is a location situated within the Vigo alongside other areas such as Montero Ríos, Rua Santa Baia, Rúa de Venezuela.