EPIC stands for Essex Pelee Island Coast, otherwise known as the Lake Erie North Shore & Pelee Island area. Visit the website for EPIC wine experiences such as wine tastings, wineries, local restaurants, accommodation, things to see and do, and events.
Wine Country Ontario is an alternative source of information
Other Ontario wine regions worth visiting are Niagara and Prince Edward County