Iwokrama River Lodge & Research Centre is a photo spot in Upper Demerara-Berbice, Guyana at 4.67203, -58.68393. ShotHotspot has 12 photos taken here by 2 photographers. It's good for landscape and water photography. Other photo spots nearby include Iwokrama Kurupukari _dsc4239jpg _dsc4246jpg.