Elmira, ON Map
Elmira, a small Canadian city nestled in the province of Ontario, is home to a population of 10,790 as of 2016. Spanning a land area of 8.15 square kilometers, this quaint city offers a peaceful retreat for its residents.
With its modest size and serene atmosphere, Elmira provides a charming setting for those seeking a quieter pace of life. Surrounded by natural beauty, this city in Canada invites visitors to enjoy its simplicity and tranquility.
Generated from this place's information