The culture of Thailand incorporates cultural beliefs and characteristics indigenous to the area known as modern-day Thailand coupled with much influence from ancient India, China, Cambodia, Laos along with the neighboring pre-historic cultures of Southeast Asia.[1] It is influenced primarily by Animism, Hinduism, Buddhism, as well as by later migrations from China, and southern India.