Why would Americans not require a passport to visit a foreign country? Even if the country borders the US?
I know this happens but one of the first things I did as an adult was obtain a passport and have never been without one since. A passport is such a useful document and has enabled myself to obtain free hospital treatment on one rare occasion.