1 November, 2016 A Guide to Vigo Spain Let us introduce you to Vigo, found in the South of Galicia, Spain, by the coast. READ MORE