The tropical Indian Ocean is home to the Spice Islands. Characterised by beautiful sandy beaches ... The coastal areas are where humans have the most direct impact on the ocean's resources.
Zanzibar, an archipelago off the coast of Tanzania, is renowned for its beautiful beaches ... white sands of Nungwi and Kendwa beaches. The island also offers excellent diving and snorkeling ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results