
Cape Negro Island: One of the largest private islands in North America!
The beautiful Cape Negro Island is located along the Atlantic coast of Nova Scotia, Canada, at the same latitude of the South of France. Take a look at this two-minute video. The property is... » more