Palm trees, dhows and endless beaches are an inherent part of the Mozambique coast and Baobab beach is no exception.
Home