Where is Dolphin Bay?

Where is Dolphin Bay located?

Dolphin Bay, Dolphin Bay, Thailand (approx. 12.30923°, 99.98091°)


Where is Dolphin Bay on the map?