Trafalgar Beach is a wide, sandy beach situated close to the Mpanjati Nature Reserve. The water is usually warm, calm and clear, which makes it perfect for swimming.