Archangelos city city

 Rodos, IslandGreece