Otres beach at Sihanoukville will make well-known beach destinations run for its money. The tiny islands surrounding this beach is bound to surprise one with its white sand and cyan waters. One can engage in various activities like snorkeling or swimming, or just find some shade to finish a novel. That's not all, there are small tree houses where one can spend the night.. .a small bar with hammocks and bean bags . .What else on earth will one need?