To give you an idea of the info you'll be looking at, here's a map of the area.
FYI: My university is located in Sackville, NB, right under that red I. My hometown, Truro, is located at the head of the bay of Fundy, about 100 kms North of Nova Scotia's capital city, Halifax.
Now, for the current weather conditions, I'll turn you over to the Environment Canada weather service.