Source: Brian Atkinson/Tourism New BrunswickBathurstOn the edge of spectacular Chaleur Bay, this town has a friendly, community feel and plenty of scope for outdoor adventure.WorldNorth AmericaCanadaGloucester CountyNew BrunswickBathurst