Where does the culture of Puerto Rico come from?

Spain, Africa

**********