Where is Chicken Island?

Where is Chicken Island located?

Chicken Island, Chicken Island, Thailand (approx. 7.9546213°, 98.807625°)


Where is Chicken Island on the map?