Lexi Visits Niagara Falls | Ontario, Canada Lexi Pence takes you on her adventure to Niagara Falls in Canada. Read More latest post, TravelLexi PenceAugust 16, 2019travel, niagara falls, canada, international Comments