Old March Town Hall Park is a community space nestled in the heart of Ottawa, ON, providing a peaceful retreat for visitors to enjoy nature and history.
This historic site offers a serene environment for leisurely walks, picnics, and gatherings, inviting guests to immerse themselves in the charm of the past while appreciating the beauty of the present.
Generated from their business information