
Spain is the second largest country in Europe and is situated in the Iberian Peninsula. Travellers to Spain will be immersed in a city that is rich in history and cultural heritage which has been influenced by the presence of the Phoenicians, Carthaginians, Romans, Visigoths, Muslims and Christians.