Source: ExpediaVigoWith its picturesque ports and markets, pretty beaches and historic landmarks, this city in northwest Spain is sure to please.WorldEuropeSpainVigo