Results 1 results found Hospice of the Knights Hospitaller, Square of the Hebrew Martyrs, Rhodes Old Town, UNESCO World Heritage Site, Rhodes, Dodecanese Island Group, Greek Islands, Greece, Europe