Bazaruto Archipelago waters on fire, double-headers and more
Bazaruto Archipelago waters on fire, double-headers and more Bazaruto Archipelago waters on fire, double-headers and more: After a couple days off due to a late cancellation we started with Johnny…