A tale of adventure on the thrilling Napittachara Trail.