Even without American tourists , who make up the majority of vacationers in the Caribbean , Cuba ranks No . 3 -LRB- after the Dominican Republic and Puerto Rico -RRB- among destinations in the Caribbean , with more than two million visitors in 2004 , a leap from 340,000 in 1990 , according to the ministry .