The east coast of Canada is known for its charming seaside fishing villages, hospitable people, and amazingly fresh seafood. From New Brunswick all the way to Newfoundland, small towns are everywhere. Despite popular opinion that these small towns all over the same, they are in fact quite unique and different from one another in a variety of ways. Discover the birthplace of Canada, colorful floating houses, icebergs right at your fingertips and miles of endless beach in these 7 small east coast towns that offer up a big appeal to visitors.
7. Lunenburg, Nova Scotia
This town of just over 2,000 people is touted as being one of the most beautiful towns in all of Canada. The location itself is simply amazing, along with a harbor and bordered by beautiful dramatic hills. Add in the fact that this town is dotted with pastel color buildings from the 18th and 19th century and you will soon understand the draw here.
Lunenburg also happens to be a designated UNESCO World Heritage Site, winner of the prettiest painted places in Canada and located just one hour from Halifax. The downtown area buzzes with activity from art galleries to boutique shops to fresh seafood restaurants. Walkable streets, friendly people, an interesting history and some of the best lobster in the country all await you here at this small town with big appeal.