Ever thought about playing golf in Czech Republic? Here's why you should... Czech Republic By David Whyte