Niagara Falls, Ontario, Canada in 4K! Please like, subscribe, share! :-) Filmed on location in Niagara Falls, Ontario, Canada April 2023.