The Rock Zanzibar
Team
Zanzibar / Tanzania
Members
Founder
working in the hotel and restaurant business on the island of Zanzibar