Results 1 results found Castell de Sant Nicolau, coastal defense castle tower, Ciutadella, Menorca (Minorca), Balearic Islands, Spain, Mediterranean, Europe