Vilanculos, Mozambiqueby Eric Lafforgue