John McMahonTravelJohn McMahon is a writer and painter who has made Kanchanaburi, Thailand his home base for nearly 20 years.