Located at the entry point to Southern Europe and Northern Africa, with close proximity to the Mediterranean Sea and the Atlantic Ocean, Spain is a mosaic of fascinating sights, stunning landscapes, charming old-town ambience, with Art Nouveau architecture ....