Hubbards, Nova Scotia, Halifax
Hubbards is a bay located in Nova Scotia, Canada on the
continent of North America. Find Bed and Breakfast, Cafe, Catering, Functions, Golf, Golf Club, House, Lobsters, Real Estate, Restaurant, Seafood, Suites, Weddings and attractions in Hubbards, Halifax below.