Coastal Paradise BeachJames Walsh05 July 2019coastal retreat, vilanculos, Mozambique, town tourComment