From snorkelling and trekking to luxury camps and feeding elephants, these best national parks in Thailand offer it all.