The North Coast 500 is Scotland’s ultimate road trip, a 516-mile loop of rugged coastlines, historic castles, and charming Highland towns. Starting and ending in Inverness, it’s a journey filled with ...