Weather and radar map for Tancook Island, Nova Scotia - The Weather Channel | weather.com