Goderich is a beautiful beach town located about 3 hours from Toronto. Known as "Canada's prettiest town," the village boasts a charming downtown, a scenic shoreline, and some of the province's most ...