When one thinks of traveling to Africa, they usually would not consider it a beach vacation. However, off the coast of Tanzania, Zanzibar is an island that has beautiful white beaches. The warm turquoise waters of the Indian Ocean would entice many sightseers to take a break from the usual African vacation, and soak up [...]
From the monthly archives:





