Hubbards is an unincorporated Canadian rural community on the South Shore of Nova Scotia.
Category: Nova Scotia, Canada