Itinerary
- Day 1
Vilanculos
- Accommodation
- Hotel (Bahia Mar Boutique Hotel)
Optional Activities
- Explore the vibrant town of Vilanculos
- Relax on the beautiful beach
- Swim in the Indian Ocean
Landmarks Bazaruto Archipelago Islands 


- Day 2
Vilanculos
- Meals
- Breakfast
- Accommodation
- Hotel (Bahia Mar Boutique Hotel)
Optional Activities
- Snorkeling on a luxurious private speedboat
- Fishing
- Surfing
- Relax on the sandy beach
- Relax by the pool



- Day 3
Vilanculos to Benguerra Island
- Meals
- Breakfast (Sumptuous breakfast), Lunch, Dinner (Delicious dinner on the deck of the villa)
- Accommodation
- Hotel (Azura Benguerra Island)
Included Activities
- Helicopter ride to Benguerra Island
- Beach villa accommodation
- Refreshing snacks and drinks
- Lazy swim in the Indian Ocean
- Beach strolls
- Scheduled activities at the resort
- Sunset viewing
Landmarks Benguerra Island 


- Day 4
Benguerra Island
- Meals
- Breakfast (Tasty breakfast), Lunch, Dinner
- Accommodation
- Hotel (Azura Benguerra Island)
Optional Activities
- Various activities at the resort (specific options available upon inquiry)


- Day 5
Benguerra Island to Vilanculos
- Meals
- Breakfast
Included Activities
- Helicopter flight back to Vilanculos




























