Doug Salomon
The town is also host to the Shaw Festival which is a live theatre festival, celebrating the works of George Bernard Shaw.
Niagara on the Lake is a charming small town, about 25 minutes away from Niagara Falls.
The main Street is full of great restaurants and shops.
As the name implies, it is right on Lake Ontario.