Endless pristine beaches, World Heritage sites, National Parks, a delicious and healthy Mediterranean diet, a lively atmosphere, welcoming people... We don't like to boast, but Spain has everything! Here is a small selection of things we recommend you to do at least once in your life in Spain….