Where is Jomtien Beach?

Where is Jomtien Beach located?

Jomtien Beach, Jomtien Beach (Station), Thailand (approx. 12.896365°, 100.86927°)


Where is Jomtien Beach on the map?