Where is Saigon South International School?

Where is Saigon South International School located?

Saigon South International School, Saigon South International School, Vietnam (approx. 10.7238°, 106.709°)


Where is Saigon South International School on the map?