Ottawa is which country’s capital? June 7, 2017 By Show answer Canada More Geography QuestionsMore World Geography Questions