Here’s some good information on Cape Brton Island in Nova Scotia, Canada, looks beautiful!
clipped from wikitravel.org
...
October 10th, 2008


