Edinburgh Castle climbs to 12th most-visited UK attraction as Scotland out-performs rest of UK for 6th year running in ALVA visitor figures EDINBURGH, Scotland, 2018-Mar-20 — /Travel PR News/ — The annual release of visitor figures from the Association of Leading Visitor Attractions (ALVA) has seen Edinburgh Castle leap four places in the rankings to be named the… Read the full press release