Hatoba

Hatoba is the name of a town located on a small peninsula bordering Langoud.