Where is Chillax Resort, Bangkok?

Where is Chillax Resort, Bangkok located?

Chillax Resort, Bangkok, Chillax Resort, Bangkok, Thailand (approx. 13.76247°, 100.50016°)


Where is Chillax Resort, Bangkok on the map?