What to do in Alcudia? This pretty town located on the northwest side of Majorca has everything for a wonderful…