St. Andrews, NB (sometimes called St. Andrews-by-the-Sea) This beautiful coastal town is internationally known for its whales, history and great ocean scenery. But not to be overlooked are some of the best restaurants in the Maritimes. From elegant dining rooms, to fish and chips on a deck, the St. Andrews area has a lots of...Read More