Orillia, Ontario

Orillia is a city in central-northern Ontario.