Vilankulo is somewhat a gateway to the more beautiful and uniquely situated Bazaruto Archipelago. The town is a few kilometers from the bay where you can find restaurants and bars, fuel, markets, banks and daily supplies. Bazaruto Archipelago consists of 4 sand islands, two are inhabited (Bazaruto and Benguerra), while the other two remain uninhabited. Bazaruto is known for its glistening aquamarine seas and coral gardens, windblown sand dunes and beautiful coastal hills filled with scrubs and coconut palm groves. You will find the lodges on the island very cozy. A paradise on earth!