Drive along the bay of Alcudia to reach this gem of a town. You should also stop by the beautiful sandy beaches of Cala Mesquida and Cala Torta, that are just a 20 minute-drive away, for a quick swim or relaxed sunny afternoon.Drive along the bay of Alcudia to reach this gem of a town. You should also stop by the beautiful sandy beaches of Cala Mesquida and Cala Torta, that are just a 20 minute-drive away, for a quick swim or relaxed sunny afternoon.