Source: Tourism MediaTofo BeachThe vibe at Mozambique’s top beach destination is laid back. Whale watching, diving, fishing and surfing are just some of the activities available. WorldAfricaMozambiqueTofoTofo Beach