The meaning of LONGHOUSE is a long communal dwelling of some North American Indians (such as the Iroquois).
We arrive at Nanga Sumpa village, meaning “mouth of the river,” a remote village belonging to the former headhunting tribe of Iban people, located in the Sarawak province of Borneo Island in Malaysia, amidst one of the few remaining virgin rainforests. Our first step off ...