Situated on the North-East coast of Majorca Alcudia is one of the most popular Balearic resorts with English-speaking holidaymakers.

Lluc Monastery