Syros is an unusual Greek island in a few ways ... for some spectacular views and see St. George's Cathedral at Agios Georgios, its famous Catholic Church set on a spot that has seen churches ...