I'm planning on backpacking from NYC with a USA passport to Portugal → Spain → Morocco → Paris → back to NYC. I know for sure that the trip will be less than a month. I bought a one way ticket because I'm not sure of the exact date that I will be returning.
Will I have any problems with immigration with any of these countries if I don't have a return ticket? Has anyone with a US passport traveled to multiple countries before on a one way ticket? Did you encounter any problems at immigration?