Pretty good tarmac by Mozambican standards brought us to the laid-back coastal paradise of Barra Beach. We covered the 308 kilometres in around six hours, which felt almost like a luxury after the roads we had experienced further north. Located in Inhambane Province, Barra is a beautiful...









