This summer, locals and tourists alike will get a grand view of Niagara Falls, basking in the majesty of the sky as LIVE! Incorporated is getting ready to launch Niagara Falls newest attraction: LIVE! On Air Fallsview Balloon Ride on the world s largest tethered helium balloon.
LIVE! Incorporated is getting ready to launch Niagara Falls, USA s, newest attraction: The world s largest tethered helium balloon, LIVE! On Air Fallsview Balloon Ride, is set to open in June and, organizers said,