Travelling in Mozambique is sometimes challenging but still got to be one of the most interesting places to visit in Africa . The road network basically one long road that travels North to South and runs for few thousand kilometers . We entered from Zimbabwe via the town of Mutare and the border crossing was quite easy and soon we were on a good road heading to Vilanculos . Good road means you can travel between 80 km and 100km for long periods . When entering towns or villages always slow down for your own safety and locals safety .Animals like goats and cattle are always ready to cross the road and dogs are all over the towns . We overnighted at Buffalo camp which is a well run camp in the middle of the route between Mutare and Vilanculos . We arrived the next day and stayed at Alex's place a perfect spot for us we had two launches within walking distances and a sea view . The rate for the stay was really cheap and comfortable and Alex is a great host . From here we explored the area and flew from Dugong Beach a peninsula across the bay . We had to use a Zodiac operated by local adventure operator to reach this point .