Yankeetown Explained

Yankeetown is the name of several populated places.

United States

Canada