Location

Zanzibar, Tanzania

Special thanks to