The town of Xai-Xai is situated on the Limpopo River. It’s got a sprawling settlement of houses, markets and shops. Tourists generally only stop off for supplies in Xai-Xai.
The beach is situated about 10 kilometres to the east. The bay has a coral reef running about one kilometre off shore which offers protected waters for swimming and snorkelling. The coastal town has become a little run down of late but it has thriving restaurants, a campsite and a hotel. |