Tofo is Mozambique’s unofficial diving capital. There's a good selection of dive operators, all of which offer instruction and equipment rental.
Horse riding is possible along the northern end of Tofo beach – a lovely setting with the dunes as a backdrop. In addition to contacting Cavalheiros do Tofo directly, you can also arrange riding through www.tofotravel.com.
It's possible to arrange board rental and lessons in Tofo, but for the best waves, almost everyone heads around the point to nearby Tofinho.