Named after a local chief from this region, the picturesque beach town of Vilanculos is definitely a place worth visiting when travelling through Mozambique. A small tourist town with loads of character, this superb spot is a gateway to offshore idyllic islands such as the well-known Bazaruto Island. Situated in northern Mozambique, 700km from Maputo, it is an untouched gem perfect for those wanting to unwind on stunning sandy white beaches.
Things to do in Vilanculos include visiting the vibrant and colourful local market in the centre of town, snorkelling on the reef in crystal clear waters with an abundance of ocean life, as well as whale watching during season. Dhow trips to exquisite and remote nearby islands is also a main attraction, where there are once in a lifetime opportunities to go swimming with dolphins and turtles. If you’re keen on adventure then this pristine location has many water sports to get involved in such as kitesurfing, scuba diving and ocean safaris.