Vilankulo (or Vilanculos). Inhambane Province. Mozambique