Senga Beach, Palma: Mozambique's Hidden Coastal Gem | OnlyBeaches