National Science and Technology Museum South Complex is located in Kaohsiung City, Taiwan, Taiwan, Province Of China on No. 797, Jiuru 1st Rd, Sanmin District. National Science and Technology Museum South Complex is rated 4.4 out of 5 in the category science museum in Taiwan, Province Of China.
Address
No. 797, Jiuru 1st Rd, Sanmin District