Greek Islands • Dodecanese • Castellorizo • Picturesque Places Castellorizo CASTELLORIZO Map • Weather • Photos The name Kastellorizo โโis of western origin and means red fortress. Editor: Fotini Anastasopoulou Photographs