Among the UK's many charming towns, a hidden gem awaits discovery, nestled just 10 to 15 miles from the English-Scottish border. Melrose, a picturesque town, is renowned as the birthplace of Rugby ...