Weddings are the ultimate celebration and having them in a destination away from home allows both you and your guests to enjoy a mini vacation while toasting to one of the biggest days of your life.