Flower Garden Today #Tourismtt is a photo spot in Trinidad and Tobago at 10.68834, -61.55747. ShotHotspot has 1 photo taken here. It's good for nature photography. Other photo spots nearby include Stollmeyer's Castle, port of spain and The Cathedral of the Immaculate Conception.