7 months agoI stayed at the BEST Hotel Niagara on-the lake (124 on QUEEN HOTEL & SPA)Living in Canada
1 year agoExperience the Majestic Beauty of Niagara Falls: A Journey Through Nature's WonderThe Tour On Earth