Indigo Bay Island Resort & Spa's luxury is understated, yet elegant; its emphasis is on making the most of its superb location on the golden shores of the Bazaruto Island, Mozambique.
Emphasis is on sophistication, serenity
Indigo Bay is an exquisite island resort & spa in Mozambique, emphasizing on comfort, relaxation, sophistication and tranquility.