Fr o River is a photo spot in Los Chiles, Costa Rica at 11.01151, -84.71471. ShotHotspot has 8 photos taken here by 5 photographers. It's good for nature and wildlife photography. Other photo spots nearby include sloth rescue, Capuchin Monkey and Costa Rica.