Experience Niagara Falls From High Above: New Balloon Ride Coming
This summer look for a new and exhilarating way to experience the most beautiful waterfalls in the world. Tourists will be getting a different point of view of Niagara Falls, USA from high above.