Over the years I have shot at many different locations including barns, beaches, fire halls and historic properties. Cape Breton is full of amazing places to host your wedding, formal shots and reception. I have put together some of these to help you choose the perfect venue for your dream wedding.