Just a quick visa question for the experts (I have checked US State Dept visa, so I am pretty certain, but still wanted to double-check here):
On upcoming Europe trip, we are visiting London, Brussels, Paris, Zurich, Italy (Milan/Pisa/Rome), and Greece (Santaroni/Mykonos/Athens). As US citizens, we don't need visa to travel to any of these places, right? Just staying 2-4 nights at the most in one place.
Thanks.