Spain is the second largest country in Europe, located in the Iberian Peninsula. Spain is a very popular holiday destination due to it’s beautiful cities and it’s sandy beaches. Madrid is the capital city, and Spain is also home to other cities such as Barcelona, Seville and Costa Del Sol, all of which are holiday favorites. Spain offers lots of sun, relaxation and activities, and is sure to please everyone.