6 Charming Small Towns in Atlantic Canada You will Love
For one-of-a-kind and unforgettable travel, your next trip should include amazing small towns and coastal communities in Atlantic Canada – the four eastern provinces of New Brunswick, Newfoundland and Labrador, Nova Scotia, and Prince Edward Island. New Brunswick: Saint Andrews: An hour from Saint John, this town on the Bay of Fundy was named the…

