By Samer Kamel
Posted Mission Blue Hope Spot: Quirimbas Islands, Mozambique
Just off the northeast coast of Mozambique, lie the Quirimbas Islands, shining as a beacon of hope along the African coastline as well as throughout the entire Indian Ocean. The archipelago [...]