Kastellorizo Island, Kastellorizo Island, Dodecanese In the most prominent location of the island right above Mandraki the metropolitan temple of the patron saints of the island Constantine and Helen dominates. The roof of the Cathedral lies on twelve enormous monolithic granite... View More