Gordon McLachlan lives in Edinburgh, having worked in publishing for several years before he became a full-time travel writer. He has a long professional association with the Baltic region.