Yilian Infus THE BEST!! A tiny paradise, so gorgeous!! You can swim with turtles and do a great snorkeling with so many colorful fishes. We were alone on the island, it was amazing. If you are staying in Vilankulos, I suggest to avoid the tours offered everywhere (they are all the same, with Jeff's boats). We went to the tourist office and the guy there called a contact in Inhassoro, we went by private car there (1 hour drive, 500mtc each) and from there with a nice tiny boat to the island (about 1 hour). It was in total 4000mtc each+250 for snorkeling+500 for the drive, while going by boat from Vilankulos takes more than 2.5 hours and they ask 130USD (more than double), and if the boat is not full they just end taking you to Bazaruto without advising you in advance (it happened the day before to a couple that we met).
Cheryl Theunissen Deserted, remote island reached by rubberduck. Beautiful stretches of white sand with wonderful snorkelling opportunities around the island. We identified at least 15 different tropical fish, while paddling in the warm water. No facilities on the island and all food and water to be brought along- and take all refuse back with you.
Robert Fletcher This tiny island is perhaps the jewel of the Bazaruto Archipelago. Uninhabited with amazing marine life in the reefs surrounding it.
David Smith I was there in 2012 when talk was about refurbishing the hotel and many more projects on the Island. It seems little has been done of any real improvement and is still crumbling from what Miguel has said recently. Beautiful spot for seeing the tropical marine fishes under the water.
Miguel Franco Santa Carolina has an unique ecosystem around it, where you can simply enter the water and immediately see vast coral reefs, tropical fish species of all colours, turtles, manta rays, and many, many others. Carefully take time to explore the hotel ruins, which occupied around half the island and will, in the near future, be rebuilt.