While Mauritius is a single island ringed by reefs and beaches, the tiny coral islands of the Maldives have just one resort each. The Seychelles Archipelago rests somewhere in between these two, with some large and developed islands as well as other tiny, deserted oases.