The main reason to come to Xai-Xai is the beach. Praia de Xai-Xai has a coral reef that creates a protected lagoon — one of the better swimming spots on the Mozambican coast south of Tofo. The town itself is a transit hub and administrative centre; the beach is 10 km away and that's where you'll want to spend your time.