CAFTA also comprises Costa Rica , Honduras , Nicaragua and the Dominican Republic .