Hamilton is the capital of Bermuda and is also a natural harbor. It is located on the northern (northern) shores of Hamilton Bay Ocean (North Atlantic).