Before we get into the list, let's fully understand what a harbor is. A harbor is a place on the coast of either larger lakes or the oceans where boats may find shelter. This could be to stay the night, avoid bad weather, or explore coastal towns. A marina is located in a harbor and offers dockage and other service for small or pleasure craft.