I'll be traveling to Stockholm and Paris in September. Do I need to apply for a visa or permits for either country?
Both Stockholm and Paris are in Schengen area, thus you don't need any separate permission to travel within Schengen area once you in.
Entry requirements depend on your citizenship. USA citizens may stay in any EU country visa free upto 90 days. over 7 years ago