Just when I believe I am all set for our June 2023 trip to Germany a question comes up.
I spoke with my German Cousin who comes over to visit us in Florida every year. He said he needs a special document (license) ESTA? from Homeland Security to travel to us, which renews every 3 years. He asked if I need this same document to travel to Germany in June 2023? Does anyone know about this and if so please explain and how I would go about obtaining this document?