Spain's wide range of geographical and climatic features have had strong influences on the food and cooking of this country. Spain was also, for centuries, several distinct kingdoms, with their own rulers, economic and social traditions, languages and cultural influences.