Numerous immigrants have come from other Caribbean countries, as the country has offered economic opportunities. There are about 30,000 Jamaicans living in the Dominican Republic. There is an increasing number of Puerto Rican immigrants, especially in and around Santo Domingo; they are believed to number around 10,000. There are over 700,000 people of Haitian descent, including a generation born in Dominican Republic.