More ideas from paul
On a sand bar, Zanzibar, Tanzania. Photo courtesy of _sun_catcher_ on Instagram.

On a sand bar, Zanzibar, Tanzania.

Mozambiqueu2019s six-island Bazaruto Archipelago, in the Indian Ocean

Mozambique’s six-island Bazaruto Archipelago, in the Indian Ocean, has been a marine reserve for more than forty years. There are several small lodges—Godwin and family stay at Azura, on Benguerra Island—and more than 180 species of birds.