St Nicholaos Castle and the famous deer statue straddle the entrance to Mandraki Harbour in Rhodes, the largest island in the Dodecanese and the location of the Knights of St John during the Crusades, Greece, 2019.
World Europe Greece Aegean Islands Sporades Rhodes
Pixel Dimensions (W x H) : 3265x4000
File Size : 38,262kb