For those of you looking for an active holiday there are is an abundance of activities available such as island adventures or reef trips, scuba diving, deep-sea fishing, sundowner cruises and paragliding.
Vilanculos town, with friendly people and a lively atmosphere, offers the perfect base from which to explore the picturesque Bazaruto Archipelago and the Bazaruto National Park.
The marine reserve includes five islands – Santa Carolina (also known as Paradise Island), Bazaruto, Benguerra, Magaruque and Bangue. The Archipelago offers some of the world's best snorkeling, diving and big game fishing. The islands are pristine in their natural beauty and diverse ecologies.
The coral reefs are profuse with a diversity of tropical fish and turtles, and are amongst the most pristine in the Western Indian Ocean. Dolphins are seen year round and whales are seasonal visitors to the Archepelago. The park is also home to the last viable population of dugong on the east African coast.
There is an abundance of bird species, including the crab plover and olive bee-eater that tunnels its nest into the sand dunes. Large flocks of migrant waders visit the fertile mud flats from September to April, and the nomadic Greater Flamingo arrive around mid-October.
The town of Vilanculos has grown extensively over the last decade, and has been the recipient of considerable inward investment into its tourism infrastructure.
Vilanculos, it's located around 700km's North of Maputo. Vilanculos is accessible by all vehicles (you don't need a 4x4) and it has its own airport, operating direct flights to South Africa on a daily basis. Its also possible to fly directly from Maputo and from Kruger National Park