Trinidad and Tobago practically shuts down two days for its famed annual carnival, dubbed “the greatest show on Earth." ...