The best beaches with crystal clear water and fine sand that feels like powder is found in Sihanoukville and Koh Rong those beaches are among the best beaches found in South East Asia. You will find all facilities for swimming, snorkeling and scuba diving and sunbathing. There is also a wide range of other watersports facilities waiting for you to try.