You have been invited to a destination wedding. Congratulations; you are loved enough to be flown to someone's favourite place and asked to stay three nights. The format is different from a one-day local wedding in ways that are worth understanding before you book your flight.
A destination wedding is a three-day programme, not a single-day event. You arrive on Friday, the wedding is on Saturday, and you fly home on Monday. There is usually a welcome dinner, a main wedding day, and a farewell lunch, with unstructured time in between for swimming, sightseeing, or sleeping in. You meet the other guests early and by Sunday they are friends. This is by design.