North Carolina culture has been influenced by both the Northeastern United States and England. The climate varies significantly from warmer temperatures in the eastern coastal regions to cooler temperatures in the western mountains. There is a wide variety of cuisine representing different cultures including Chinese, American, Mexican, and Jamaican foods. North Carolina offers many recreational and educational activities across its diverse landscapes and cities.