The Inn at the Canal is located in charming Chesapeake City, Maryland, on the northern end of the Delmarva peninsula. Bordered by the Chesapeake Bay, the Delaware River and Bay, the Pokomoke Sound, and the Atlantic Ocean, this peninsula is shared by three states, Delaware, Maryland and Virginia...