Results 2 results found Ipocratous (Hippocrates) Square, UNESCO World Heritage Site, Rhodes City, Rhodes, Dodecanese, Greek Islands, Greece, Europe Ipocratous (Hippocrates) Square, UNESCO World Heritage Site, Rhodes City, Rhodes, Dodecanese, Greek Islands, Greece, Europe