Nothing is perfect, but the stunning scenery that makes up the Scottish Highlands comes pretty close. The more than ...