My sister recently got married in the most beautiful beach wedding in Koh Samui, Thailand. Family and friends traveled from all corners of the world, reuniting in the gorgeous Banyan Tree Resort. The resort is an ideal luxurious setting for a wedding, with large, private villas nestled amongst jungle cliffs that look over the blue ocean.