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

Visit therecraft.com

Materialized by

ReCraft

399
Tagged as
Related Objects