17 best things to do in Sheki in 2024 plus a detailed travel guide to Sheki, Azerbaijan's Silk Road mountain town.