Where is Long Hai?
Where is Long Hai located?
Long Hai, Long Hai, Vietnam (approx. 13.45833°, 109.225°)
Where is Long Hai on the map?
Long Hai - Ho Chi Minh City
Long Hai - Vũng Tàu
{"latitude":13.45833,"longitude":109.225,"title":"Long Hai"}