Results 2 results found Kritinia castle, Rhodes, Dodecanese Islands, Greek Islands, Greece, Europe Palace of the Grand Masters, Medieval Old Rhodes Town, UNESCO World Heritage Site, Rhodes, Dodecanese, Greek Islands, Greece, Europe