One of the many things Nova Scotia is famous for is its picturesque small towns filled with charm. From little fishing hamlets to historic villages, this province is packed full of small towns anyone would love to visit. READ MORE: 9 Day Trips Around Halifax That You Need To Take This Summer If you were looking to get away for a weekend or needed to entertain some family visiting from out of town, we've got your back. Below is a list of adorable towns in Nova Scotia that you should definitely check out this summer. via @judbuc Chester Distance from Halifax: 52 minutes This adorable waterside town is the perfect place to spend a long weekend of drinking, sailing, and relaxation. via @fredericksantos Mahone Bay Distance from Halifax: 1 hour and 3 minute Mahone Bay is one of the most picturesque small towns I have ever seen. This wonderful little town is a great place to walk amongst old beautiful houses on a sunny afternoon. via @m1relito Lunenburg Distance from Halifax: 1 hour and 15 minutes With tons of historical buildings, the stunning Lunenburg Academy and tons of little cafe's and shops, Lunenburg is a wonderful place to stop for a taste of small-town charm. via @faith.barlett Wolfville Distance from Halifax: 1 hour and 25 minutes With classic buildings like the Acadia Theatre, old architecture mixed with tons of local charm, Wolfville is definitely a place to visit this summer. via @kris.tina.mc Hall's Harbour Distance from Halifax: 1 hour and 26 minutes This classic fishing town along the Bay of Fundy looks like it's right out of a picture book. Spend a day taking in the beauty of the Bay of Fundy, maybe learn about lobster trapping, and enjoy some freshly caught seafood! via @nicolerenae_01 Pictou Distance from Halifax: 1 hour and 40 minutes The birthplace of New Scotland, the town of Pictou is rich with history and a cute place to stop for a visit! via @shelburnekayakfestival Shelburne Distance from Halifax: 2 hours and 17 minutes A popular tourist destination, Shelburne is an absolutely charming place to spend a day! Visit museums, learn about shipbuilding, or go kayaking! via @explorecanada Digby Distance from Halifax: 2 hours and 25 minutes Another little fishing community, Digby is a wonderful place to visit. While you're there, be sure to try their world famous scallops! via @pjdenuke Annapolis Royal Distance from Halifax: 2 hours and 30 minutes With lots to do during your visit, you'll never be bored in Annapolis Royal! Take one of their many tours, visit Fort Anne or spend the day whale watching! via @russell.james53 Bear River Distance from Halifax: 2 hours and 30 minutes This amazing tidal town that's built on stilts, is an incredible place to visit. Be sure to stop in on the third Saturday in July for their annual Bear River Cherry Festival! via @lifeincanada15m Baddeck Distance from Halifax: 3 hours and 33 minutes This adorable village in Victoria County is a great place to spend some time on Cape Breton Island. Explore the many shops and boutiques, visit some breweries or head out on a guided walk on The Red Island Trail.