Swimming With Whale Sharks in Tofo, Mozambique
Tofo, Mozambique is a magical little place. An 8-hour drive from the capital Maputo, Praia do Tofo (pronounced ‘tofu’) in…
Tofo, Mozambique is a magical little place. An 8-hour drive from the capital Maputo, Praia do Tofo (pronounced ‘tofu’) in…