The island of Yanyarina, located in the Peruvian Amazon, is not a place that appears in mainstream travel literature or on most maps accessible…