The Upper Naranjo River is a fast-flowing 50-mile river that forms the southern boundary of Manuel Antonio National Park in Costa Rica. The lower sections of the river are popular with families and tourists, offering easy Class II–III whitewater.