Its rugged, jungle-covered peaks ... For nature lovers, Koh Chang is a paradise. Its lush interior is home to Khlong Phlu ...