Guide on Bacharach (our favorite German town). Bacharach is a small town situated on one of the most scenic spots on the Rhine river...