This might as well be a water park ride! I am here at Clifton Street which is the giant party town right next to Niagara Falls in Canada. I’ve never been to Niagara Falls before I love waterfalls! We were driving by and I was just crying in the car cuz I’m so excited. This