When I first visited Henley on Thames in England, I didn’t know what I loved the most – its market in the center of the town, the main street with many Georgian frontages covering old buildings or the lovely little pubs located on the shore of the river Thames. This town is not only vibrant,...