We drove to Heidelberg, which is just a few miles out in the country past St. Jacobs. The countryside is full of Mennonite farms and the little town is very quaint with old stone buildings filled with history.
This building was built in 1860 and was one a stage coach stop. It's now a restaurant, tavern and motel. The restaurant specializes in Pennsylvania Dutch and Canadian cuisine.
Here's another brick home that sits beside the local variety store. It's very typical of the homes in that area. I love the old porch on the front!
Here are a few photos of churches that I found beautiful. They're all over the towns and countryside in Southern Ontario.