Where is The Dewa Koh Chang?

Where is The Dewa Koh Chang located?

The Dewa Koh Chang, Trat, Thailand (approx. 12.04216°, 102.29561°)


Where is The Dewa Koh Chang on the map?