This stunning beach in Spain is ‘one of the most magical places in the world’- according to Richard Branson April 26, 2024