The North Coast 500, winding its way through charming villages, beaches, and mountains, is widely regarded as the ultimate Scotland road trip. It's not hard to see why — The NC500 unlocks corners of ...