While the majority of Cambodia is landlocked ... Situated on the idyllic island of Koh Rong, Long Beach is characterised by 7km of powder white sand, lapped by aquamarine waters.