Ontario Canada
Ottawa is the capital of Canada, located on the Ontario-Quebec border along the Ottawa River. The city is home to Parliament Hill, national museums, and the Rideau Canal, a UNESCO World Heritage Site.
1 blog listed
The hobby blog of Parallax Abstraction where he posts musings on various topics, mostly gaming and tech.