North Africa, Tunisia, Djerba Island, in Houmt Souk courtyard holy places caravanserai White courtyard
A view of Ocean paradise Hotel, in Zanzibar, Tanzania, Africa Hotel Tanzania Zamzibar Ocean Paradise Hotel