Where is Aletheia University?

Where is Aletheia University located?

Aletheia University, Xinbei, Taiwan (approx. 25.17666°, 121.4346°)


Where is Aletheia University on the map?