What is Maritime Law? Elements of Admiralty Law Explained | BoatLaw, LLP