Annapolis Valley, Nova Scotia, Canada