Canadian weddings are awesome for a lot of reasons.  They're crazy beautiful, they're always, always chock-full of personality and no matter the locale (whether it be the breathtaking mountains, the stunning seaside or an amazing urban oasis), they're pretty much perfect in everyRead More On SMP