If being by the water is a major draw, Tofo Beach is a spot you might want to check out when visiting central Tofo. If you want to continue walking by the waves, head to Barra Beach.
If want to top up your tan, you might want to head out to Vilanculos Beach, located 11.2 mi (18.1 km) from central Vilanculos. If you want to continue walking by the waves, head to Magaruque Island Beach.