A worldwide community photographing and learning about wildlife
stands about 18 inches in height
found in tobago
this specimen was sitting
And the Striped Owl, as you suggested, is only found on Tobago, whereas this owl was on Trinidad.
Was this in a zoo or aviary? The Eurasian Eagle-Owl does not naturally occur in Trinidad and Tobago. For this reason, I have suggested the Striped Owl as it is a species that is native to the area.