Approximately 50% of Belizeans self-identify as ''Mestizo'', ''Latino'', or ''Hispanic'' and 50-70% speak Caribbean Spanish as a native language. When Belize was a British colony, Spanish was banned in schools but today it is widely spoken. "Kitchen Spanish" is an intermediate form of Spanish mixed with Belize Creole, spoken in the northern towns such as Corozal and San Pedro.