News

Some locations in Thailand that are featured in the upcoming series Alien: Earth and reasons movie productions are increasing in the country.