From the private beaches of the Seychelles to the endemism of Madagascar, from the barefoot luxury of Mauritius to historical Zanzibar, Africa's islands will provide tranquility, flawless beaches and very unique wildlife. One could not imagine finer locations for dream weddings, romantic honeymoons or simply as a fitting end to your African safari.