Tedamali, also known as Telamali, is a Wayana village on the Lawa River in French Guiana.
[2][3] Tedamali lies about 2.5 kilometres (1.6 mi) upstream the Lawa river from Maripasoula.
This French Guiana (Guyane) location article is a stub.
You can help Wikipedia by expanding it.