Delhi, ON Map
Delhi, a small Canadian city nestled in Ontario, boasts a population of 5,344 residents as of 2016. With a land area spanning 3.83 square kilometers, this quaint city offers a modest yet charming atmosphere.
Known for its simplicity and unassuming nature, Delhi provides a peaceful retreat for its inhabitants. Despite its small size, the city exudes a sense of community and warmth that resonates with both locals and visitors alike.
Generated from this place's information