Cuddled up in the picturesque limestone hills of Western Thailand is Kanchanaburi. It’s a small[...]