This world famous southern Ontario town is visited by people from all over the world because of its historic beauty. This historical city sits right on the shore of Lake Ontario which makes it ideal for photoshoots by the water with beautiful parks surrounding the lake.. The scenic downtown area with many old heritage buildings will make you feel like you went back in Victorian times.