Tale of the Lost Boys Filming Locations
Where was Tale of the Lost Boys filmed? Tale of the Lost Boys was filmed in 2 locations across Taiwan and Philippines in the following places:
Tale of the Lost Boys Filming Locations
Taiwan, officially the Republic of China, is a country in East Asia. The main island of Taiwan, also known as Formosa, lies between the East and South China Seas in the northwestern Pacific Ocean, with the People's Republic of China to the northwest, Japan to the northeast, and the Philippines to the south.
The Philippines, officially the Republic of the Philippines, is an archipelagic country in Southeast Asia.
Tale of the Lost Boys (2017)
A story about an unexpected connection between a Filipino and a Taiwanese aborigine who are both in search of their identities.