The African Experiences.com
Many Water Activities
Possibly one of the best places we've been. The atmosphere is very quiet where you want to linger and lose yourself and never go home. There are many water activities, like kite surfing, fishing, scuba diving, snorkelling, diving with whale sharks, and enjoying the islands in front of you, each one more amazing. No doubt I will go back to Vilanculos to spend much more time there.