alcudia, alcudia bay, baleares, balearic, bay, beach, beautiful, blue, cala, clouds, coast, creek, day, destination, island, landmark, landscape, majorca, mallorca, mediterranean, mediterraneo, nature, ocean, paradise, places, platja, playa, sand, scenic, sea, shore, sights, sky, spain, summer, sunlight, sunny, touristic, tranquil, travel, turquoise, vacation, view, water
Mallorca Platja de Alcudia beach in Majorca Balearic islands