Online Highways Home
>
New Brunswick
>
Campobello Island
Search
Visit New Brunswick
Campobello Island is separated by a small stretch of water from the mainland of Maine.