Bazaruto Archipelago is a beautiful location consisting of the four islands of Bazaruto, Benguerra, Magaruque and Santa Carolina. The islands are situated off mainland Mozambique between Vilanculos and Inhassoro Islands. The warm waters offer coral reefs rich in rare and beautiful vegetation and marine species, making it a snorkeling and scuba diving paradise.
The islands are also home to a variety of wildlife, a vast array of bird species and at least five species of sea turtles have their breeding grounds on the islands.
The coastal town of Vilanculos is also better known as the gateway to the Archipelago. It is possible to rather book accommodation in the town and enjoy various day trips and excursions to the islands for the more budget conscious.
Please select one of the destinations below for more information