Alcudia, Spain. Located on the island of Mallorca in the Balearic Islands, Alcudia is a charming town with a rich history and beautiful beaches. Explore the well-preserved medieval walls, visit the Roman ruins of Pollentia, and wander through the narrow streets of the old town with its traditional houses and shops. Relax on the sandy beaches, enjoy water sports activities, and indulge in the local cuisine at the waterfront restaurants. Alcudia offers a delightful blend of history, culture, and coastal beauty on the enchanting island of Mallorca.