The Niagara Falls Illumination Board To ‘Switch Off’ Falls Illumination For Earth Hour 2018
Niagara Falls seen as a global symbol of clean, renewable hydroelectric energy Niagara Falls, ON – The Niagara Falls Illumination Board is pleased to once again announce its participation in the World Wildlife Fund’s (WWF) global Earth Hour initiative. On Saturday March 24, from 8:30 to 9:30 p.m., the nightly illuminationRead More