Would like to hear your recommendations of things to do in Tofo and Vilanculos! Bars, markets, anything!
If you like diving, Tofo Beach is notorious for their excellent diving spots. Whale sharks are very common in that area. Such a great experience. Check out Blend for a great local hangout spot.
Mentioned in this answer: