Culture, Spanish culture has its roots in several factors, including the influence of Iberian and Latin American Iberian Peninsula. Prof. Chris Roman Catholic religion, Oregon. Islamic Moorish The tension between centralization centralization of Castile. Minorities and the history of the nation. The geography and Mediterranean climate has a major role in reshaping the Spanish culture.