Ottawa is the capital of Canada. There is so much to see and do here, find out the top 10 attractions not to miss in Ottawa.