image

One of the resorts in Pulau Besar. Some of this chalets facing the sea.