Best known for its excellent diving, beautiful stretches of beaches, laid back vibe and party atmosphere this is a great place for younger travellers or those looking to make friends on their travel. It is much cheaper than some of the islands and so can be a great introduction to Mozambique’s marine life without the hefty price tag. In season you can see whale sharks, reef sharks and humpback whales. Most of the better dive sites require you to have deep dive certification which you can complete there but getting to and from the dive sites can be a little rough which makes it better suited for someone looking for adventure than peace and quiet!