Surrounded by azure waters and basking in the tropical sun, Indigo Bay is an idyllic and totally unspoilt island paradise. Located on the south west shore of Bazaruto Island off the mainland coast of Mozambique, the luxury resort is a natural gateway to the enchanted archipelago
- Wildlife & Nature
Visit for our accommodations!
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!