CAFTA also comprises El Salvador , Guatemala , Honduras , Nicaragua and the Dominican Republic .