La plage de Tofo s'étend le long de la péninsule de Barra, dans le district de Jangamo, province d'Inhambane, dans le sud du Mozambique, à environ 22 km au nord-est de la ville d'Inhambane. La petite localité qui lui donne son nom compte aujourd'hui environ 15 000 habitants, répartis sur à peine 9 km² de terre, entre rues sablonneuses, marchés d'artisanat et un nombre croissant de centres de plongée. Depuis Maputo, la capitale, le trajet par la route emprunte l'EN1, la route côtière nationale, et dure entre sept et sept heures et demie pour parcourir les quelque 470 à 480 km jusqu'à Tofo.
La région était historiquement habitée par le peuple Bitonga, pêcheurs et commerçants qui dominaient cette partie de la côte de l'océan Indien bien avant l'arrivée des Européens. Au XVIe siècle, des explorateurs portugais ont établi un comptoir commercial dans la ville voisine d'Inhambane, introduisant le christianisme et la langue portugaise dans la région. Au XIXe siècle, les Bitonga ont été soumis par l'Empire de Gaza, dirigé par Soshangane, puis, sous l'administration coloniale portugaise, la région a été intégrée à ce qui était alors l'Afrique orientale portugaise, avec l'introduction de la culture de la noix de cajou sous travail forcé. Tofo est resté pendant des décennies un petit village de pêcheurs ; ce n'est qu'au cours des dernières décennies qu'il est devenu l'une des destinations de plongée les plus prisées d'Afrique australe, sans que les pêcheurs locaux aient jamais cessé de mettre leurs barques à l'eau depuis la plage chaque matin.
Les opérateurs de plongée décrivent souvent Tofo comme la « capitale africaine des requins-baleines » : les eaux riches en nutriments au large attirent de fortes concentrations de plancton, dont se nourrissent ces requins, avec une haute saison signalée entre octobre et mars. Sur les récifs les plus profonds, notamment le site appelé Manta Reef, à plus de 20 mètres de profondeur, des raies manta géantes — dont l'envergure peut atteindre 7 mètres — fréquentent des stations de nettoyage où de plus petits poissons les débarrassent de leurs parasites. Entre juin et novembre, avec un pic en août et septembre, il est également possible d'observer des baleines à bosse sur leur route de migration vers les eaux d'accouplement et de mise bas du Mozambique. C'est à Tofo que les biologistes marins Andrea Marshall et Simon Pierce ont fondé en 2009 la Marine Megafauna Foundation, une organisation de recherche et de conservation qui étudie ces espèces le long de la côte mozambicaine depuis 2003 et qui reste basée dans la localité.
La plage de Tofo elle-même présente une houle douce, adaptée à l'apprentissage du surf. Plus au sud, le spot de Tofinho est un reef/point break droit plus exigeant, capable de former de courtes sections tubulaires, plus régulier pendant l'hiver austral, entre avril et août, lorsque la houle de sud-est se combine à un vent offshore de sud-ouest. Les guides de surf locaux mettent en garde contre des rochers peu profonds près du début de la baie et recommandent de surfer plutôt près du point, au milieu de la baie.
Tofo ne dispose pas d'aéroport ; la porte d'entrée la plus proche est l'aéroport d'Inhambane, à environ 22 km, desservi par des vols réguliers depuis Maputo. La localité fait partie de la côte d'Inhambane, un tronçon de la côte sud du Mozambique réputé pour ses dunes, ses récifs coralliens et ses sites de plongée avec la mégafaune marine. Comme dans toute destination touristique, le vol opportuniste reste possible, bien que peu fréquent ; la recommandation courante des opérateurs locaux est d'éviter d'exhiber des objets de valeur et de privilégier les déplacements à pied de jour, en optant pour un tuk-tuk après la tombée de la nuit.
Les opérateurs de plongée locaux indiquent la période d'octobre à mars comme haute saison, bien que des rencontres se produisent une grande partie de l'année.
Par la route via l'EN1, le trajet dure environ sept à sept heures et demie pour les 470-480 km. Des vols réguliers relient aussi Maputo à l'aéroport d'Inhambane, à environ 22 km de Tofo.
La plage de Tofo elle-même a une houle douce et convient aux débutants ; le spot de Tofinho, plus au sud, est plus exigeant et plus régulier entre avril et août.
Moyennes mensuelles réelles de la température historique de l'eau.
À moins de 30 minutes en voiture.