Spain and the Spanish islands have some of the most stunning beaches in the world. Move away from a few over-crowded resorts and you will find places that are a match for anything you could see in the Caribbean or the Indian Ocean.
White sand and turquoise water. Rugged, rocky shorelines. Long, long stretches of firm sand. And the occasional surprise.
Do you have a favourite? If so, please tell us. Meanwhile, here are a few contenders for our own favourites.