Tofo
Tofo is a beach town in Mozambique's southeast. The curving Tofo Beach and neighboring coral reefs are well-known. At Manta Reef, a well-known "cleaning station", huge manta rays circle, attracting little fish that feed on the rays' parasites and other waste. Dolphins, whale sharks, and migrating humpback whales all swim in the Indian Ocean seas just off the coast. Barra Beach resorts are located to the north.
Tofo is a small seaside village of 5000 people located 500 kilometers north of Maputo. While the population is small, Tofo's qualities extend far beyond the tiny town center. On land, the sand dunes are perfect for some great photography or an off-road quad bike adventure. Otherwise, the nearby beaches are ideal for a leisurely stroll or some sunbathing.
If you're a diver, Tofo might already be on your list of locations to see. Whale sharks, manta rays, and humpback whales swarm in the plankton-rich waters off Tofo's coast, and you'll almost certainly see them during your dive. Common dolphins, eagle rays, and whitetip reef sharks are among the other species you might see. Even if you don't plan on diving, you can still meet whales and dolphins on a boat safari.
Location: Tofo, southeastern Mozambique
Entrance fee: N/A
Best time to visit: June through August
Hours: N/A