Scotland is a land of rolling hills, beautiful cities and towns, endearing people, questionable cuisine, and, importantly, a ...