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