Head south from Phnom Penh, over the Cardamom and Elephant Hills, and you’ll come to an almost undiscovered coastline. Cambodia is home to some of South East Asia’s best beaches, from the idyllic islands of Sihanoukville to the pristine white sands of Kep and Koh Kong.