Spain has a rich cultural history and is known for its beautiful cities like Barcelona, Seville and Granada as well as its world famous artists’ i.e. Picasso, Goya and Dalí and is a popular tourist destination. Located in southern Europe, it has land boundaries with France, Andorra and Portugal. Spain is still the world’s largest producer of olive oil (a …