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