Talhuwen (original) (raw)

Talhuwen, also spelt as Taluwen, Taluhen and Taluen, is a Wayana village situated on the Lawa River in French Guiana.