Kastellorizo or Castellorizo is a Greek island and municipality located in the southeastern Mediterranean. Kastellorizo is part of the Rhodes regional unit.
[wiki]