Niagara Falls 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. By sicwpadmin|2017-07-15T23:31:00+00:00July 15th, 2017|Summer 2017|0 Comments Share This Story, Choose Your Platform! FacebookTwitterPinterestVkEmail Related Posts Salsa St. Clair Gallery Salsa St. Clair July 18th, 2017 | 0 Comments Leave A Comment Cancel replyComment Save my name, email, and website in this browser for the next time I comment.