Cape Breton has been named the number one island in the country by Travel + Leisure.
The ranking is part of the publication’s ‘world’s best’ awards for 2018.
The awards honour the top travel destinations and companies across the world as rated by readers.
Photo credits: cbisland.com