Indigo Bay Island Resort location, directions, satelite map Indigo Bay Island Resort is situated on the tropical island of Bazaruto - the largest in the exquisite Bazaruto archipelago. Bazaruto Island is one of five principal islands in the Bazaruto Archipelago, which lies just 30 kilometres off the coast of Vilanculos in Inhambane Province, Mozambique. It is the largest of all the islands, approximately 37 kilometres long and up to 7 kilometres wide. Bazaruto Island is part of the Bazaruto Archipelago National Park, one of the largest conservation areas in the Indian Ocean.
GPS Coordinates: 21.4259°S 35.2618°W
|
| |