passenger vessel services act

Every so often we receive an email or telephone call from someone asking why cruise ships can’t sail from one U.S. port to another. 

The reason is because there is a Federal law which prohibits foreign flagged ships from coastwise trade between U.S. ports.  Only U.S. flagged ship can do that.  The thought at one time was that