… , Spain, Italy, France, Greece and Portugal. Spain From December … to Portugal and Italy, Greece also requires arrivals to complete … arriving in Greece. However, people arriving in Greece may be … Anyone travelling to the Greek islands will need to present …