Bubbles over Niagara Falls Location: Niagara Falls State Park, New York, USA. Date and Time: Around 7pm on May 18, 2019. January 3, 2022 21