Indigo Bay Island Resort and Spa

Indigo Bay Island Resort and Spa is your dream tropical island paradise surrounded by palm trees, white sand and turquoise waters of the Indian Ocean. Located on Bazaruto Island, an island 37kms long and 7kms wide, and is the northern-most of the 5 islands making up the Bazaruto Archipelago. Lodge facilities include spectacular restaurants and bars, air conditioned conference facilities, children’s leisure center, curio shop, fitness center, an activity center including a state of the art dive-training pool


Materialized by


Tagged as
Related Objects