2006-01-21 Scotland monde Melrose Abbey is a magnificent ruin on a grand scale with lavishly decorated masonry.