Weather and Radar Map for Sand Beach, Nova Scotia, Canada - The Weather Channel | Weather.com