Before you start packing your bags, make sure you have a valid passport. Take a look at a map. Book a flight. Using your fingers preferably. Call your credit card company ahead of time and let them you know you will be traveling to a wedding in Canada. Also check to see if your credit card has foreign transaction fees. It might be helpful to pack a light jacket in case it gets breezy at night. It will be handy to have some monopoly money on you (aka Canadian money), which you can get at your local bank or currency exchange. Bonus cred if they smell like maple syrup to you, and you grasp the concept of loonies and toonies before the weekend is over https://abcnews.go.com/blogs/headlines/2013/05/new-canadian-money-smells-like-syrup-melts-in-heat