My family has traveled to Edinburgh several times, and on every visit, we fell in love all over again. It’s one of the most ...