Travel & Tourism December 16, 2020FREE Winter Festival of Lights – Dufferin Islands, Ontario, Canada [ONTARIO TRAVEL SERIES]This Winter Festival of Lights event is sponsored by Ontario Power Generation (OPG) and Niagara…