Tacarigua Animal Bird Nature is a photo spot in Trinidad and Tobago at 10.63241, -61.37579. It's good for nature and wildlife photography. Other photo spots nearby include Stollmeyer's Castle, port of spain and The Cathedral of the Immaculate Conception.