Why not spend a carefree afternoon at Tofo Beach during your travels in Tofo? Discover the coral reefs while you're in the area.
Why not spend a carefree afternoon at Barra Beach during your travels in Inhambane? Amble around the area's parks or experience its museums.
Explore the great outdoors at Bazaruto Island Beach, a lovely green space in Bazaruto Island. Stroll along the sandy beaches or discover the area's coral reefs.