Herring Cove Provincial Park


Herring Cove Provincial Park is a provincial park located on Campobello Island, New Brunswick.