Ottawa is the charming capital city of Canada and a great winter destination.
they immediately booked their trip to Canada’s capital. Eckholm said she and Wilson — who were walking down Sparks Street on Friday morning looking at the ice sculptures set up for Ottawa’s ...