About Alcudia
Majorca Alcudia Travel Guide The town of Alcudia is located on the northeast coast of the Spanish island of Majorca. It is a popular tourist destination, with a wide variety of shops, restaurants, and bars. The town is also home to a number of historical attractions, including the Alcudia Roman ruins and the Palma Cathedral. FAQ's on Alcudia