Wed May 20 at 11pm - Walking in Ottawa

Weather: 63.6°F (wind chill=59.1) with 56.0% humidity and winds at 9.2 mph. Hourly precipitation of 0.00 inches.