The Naso Indigenous people live in Panama and Costa Rica, currently primarily along the Teribe River in the Bocas del Toro province of Panama. The Naso number a little over 4,000 people, and against enormous odds have preserved their language, culture, and way of life. Their traditional lands cover some of the most mountainous and biodiversity-rich areas of western Panama.