World Yacht Events Hosts New York City Yacht Charters for the NYC Waterfalls Display
New York is one of the World's most popular charter destinations. Not only is it home to the “City that Never Sleeps,” New York also plays host to Niagara Falls, one of North America's natural wonders. While the City has a little bit of everything for everyone, many visitors come with hopes of seeing the falls. Unfortunately, even the briefest of stops requires a full day commitment, as Niagara Falls are located approximately 400 miles (nearly 700 km) from New York City.
Those looking to visit the falls must drive seven to eight hours to the New York/ Canada border. This journey prohibits most visitors from enjoying Niagara, but a recent art installation by Olafur Eliasson will now allow visitors to enjoy the natural beauty of upstate New York while never leaving the “concrete jungle.”