African coastal village