One of the must-visit scenic small beach towns in the US, Dennis is a seaside resort town that stands out for its unique blend of colonial mansions along the northern Cape Cod Bay coastline and ...
Living History The human history of northern Cape Breton reaches back 10,000 years ... shores and dramatic headlands to cobbled and sandy beaches. A healthy marine food chain includes krill ...