St. Andrews (Saint Andrews)
Saint Andrews is a town in Canada's New Brunswick's Charlotte County. The old town, a national historic site of Canada, has many features in common with a typical colonial village from the 18th century, such as the original grid layout with its market square and the classical architecture. It doesn't get much more lovely than Saint Andrews-By-The-Sea in New Brunswick when it comes to seaside villages. One of the prettiest tiny towns in Canada is this one, where you can combine historical excursions with outdoor pursuits in a single stay. Spend a few days discovering the colonial history and many historic structures, including the renowned Algonquin Resort and Hotel, which is still a place to stay today. This is the ideal starting point for a summer road trip in New Brunswick because Fundy National Park is only a few hours away.
Despite having fewer than 2,000 residents, Saint Andrews-by-the-Sea comes alive in the summer. While there are many various things to do in this area, some of the most well-liked ones include whale watching and sea kayaking excursions on the Bay of Fundy, one of Canada's seven natural wonders.
Location: Charlotte County, New Brunswick, Canada
Best time to visit: Autumn and Spring
Facebook Rating: 4.9