These gorgeous islands in the Indian Ocean are the original tropical wedding location, with their lush forests, white sand beaches, swaying palms and dreamy sunsets. With plenty of luxurious resorts & private islands - if you're looking for a decadent, exotic wedding location the Seychelles can't be beaten!