The triangular, ochre fortress on the Machico seafront dates from 1706 and was built to protect the town from pirates. There's not much to see here save for a few old cannons – it once served as the tourist office but is now home to the local MEP's surgery.
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

