PHNOM PENH: Nestled amidst the lush green mountains of Kampot province lies a hidden gem: Stung Phe Resort. This natural recreation area, once a humble […]