Once a ship exceeds the 24-mile marker, it is then in International Waters, and must follow the law of the country whose flag it's flying. So, if a cruise ship is registered in the Bahamas, and is 30 miles off the coast of Florida, it is subject to Bahamian law, not U.S. law.