Given that it has more than 3,000 miles (4,828km) of coastline, it is little surprise that Spain boasts some of the most beautiful seaside destinations in Europe. There are long sandy beaches and tiny turquoise coves. Magnificent wetlands full of extraordinary birdlife and massive maritime parks protecting sea life. Imposing fortified harbours and quaint whitewashed fishing villages, festooned in flowering bougainvillea. And, of course, lively bars and tavernas, the freshest of seafood and local wines and ciders to wash it all down.