Latitude and longitude of Orillia
- In Canada
Satellite map of Orillia
Orillia /əˈrɪliə/ is a city located in Central Ontario, Canada, between Lake Couchiching and Lake Simcoe, 135 kilometres (84 mi) north of Toronto.
Latitude: 44° 35' 59.99" N
Longitude: -79° 24' 59.99" W
Nearest city to this article: Orillia
Read about Orillia in the Wikipedia Satellite map of Orillia in Google Maps