Bermuda's culture is a mixture of the various sources of its population: Native American, Spanish-Caribbean, English, Irish, and Scots cultures were evident in the 17th century, and became part of the dominant British culture. English is the primary and official language. Due to 160 years of immigration from Portuguese Atlantic islands (primarily the Azores, though also from Madeira and the Cape Verde Islands), a portion of the population also speaks Portuguese. There are strong British influences, together with Afro-Caribbean ones.