Uroa: among fishermen and seaweed farmers

Uroa – coastal village at Uroa Bay, on the island of Unguja (Zanzibar), Tanzania.


Continue reading “Uroa: among fishermen and seaweed farmers”