Niagara Falls is one of the most beautiful places in the world. We are lucky to have it right outside of the city.

The majestic waterfalls are enjoyed up close on the Maid of the Mist.