1 results
Ottawa's largest Latin carnival with 5 stages, 30+ performers, carnival rides, and an international food court. Family friendly. 2-day spectacular on the Ottawa River.