Lazy. Friendly. Scenic. Great swimming. Vilanculos is also one of the best diving destinations in the West Indian Ocean.
Highlight: The small coastal town of Vilanculos has thatched huts lining the streets, a friendly population and a plethora of laid-back bars and restaurants.
Want to visit? Check out this link