The Church of the Annunciation, Mandraki harbour

Rhodes cathedral, with impressive architecture and interior frescoes and icons, was built in 1925 by the Italians following the design of the old gothic Church of Saint John (which is located in the Old City of Rhodes) and was also dedicated to the patron of the Order (Saint John).

Contact us: nature (at)