I figure they're in Germany since so many US Servicemen are stationed there as well.
That's what I figured as well. My friend told me Germany is pretty easy to jump around from city to city.