15110 Greece 4690 ← Previous Next → Palace of the Grand Masters, Order of Knights of St John, Old Town, Rhodes, Greece