Where is Prince of Songkla University?

Where is Prince of Songkla University located?

Prince of Songkla University, Prince of Songkla University, Thailand (approx. 7.01083°, 100.49694°)


Where is Prince of Songkla University on the map?