We are so lucky to live in a place with magical islands, surrounded by lighthouses and whales, and Campobello Island, New Brunswick is exactly that! It’s also THE destination for seaglass lovers, which would explain why beachcombers from around the world love to visit on and off season to find…