Out of the nation's many stunning towns lies a pretty hidden gem, nestled 10 to 15 miles from the English-Scottish border, waiting to be discovered by many. Melrose, a picturesque town, is the ...