Thailand Promotes Tourism with ‘Alien: Earth’ Filming Locations
Bangkok: The government is inviting tourists to travel to “follow the world-famous series Alien: Earth” after filming in seven Thai provinces. The project aims to