Kastellorizo: A tiny, magical island with a huge history Kastellorizo is a small, but magical Greek island located in the southeastern Mediterranean.
Opposition Leader visits isolated Kastellorizo Greece’s main opposition party leader, Kyrakos Mitsotakis visited Kastellorizo on Sunday, where he assured the local population that Greece will defend all its “inviolable rights arising from the Law of the Sea”…