Where is Naklua Beach?

Where is Naklua Beach located?

Naklua Beach, Chon Buri, Thailand (approx. 12.97067°, 100.9008°)


Where is Naklua Beach on the map?