The Rock Restaurant in Zanzibar
Although kind of a tourist trap, a must do experience in Zanzibar (part of Tanzania) is The Rock Restaurant. They take
Read MoreWorking people who travel
Although kind of a tourist trap, a must do experience in Zanzibar (part of Tanzania) is The Rock Restaurant. They take
Read More