2 minAmazing Island Nature: Trinidad's spectacular scarlet ibisOne regret from my brief island getaway to the island country of Trinidad in the Caribbean? That I did not go birding. Yes, you heard me...