small stream on Isla Cacao, Peru, across Amazon from Amacayacu N ← Previous Next → small stream on Isla Cacao, Peru, across Amazon from Amacayacu NP, Colombia