Sheki, Azerbaijan is a silk road town and one of the best places to visit in the Caucasus. Click to learn what to see and do in Sheki