It’s called the Transfagarasan, and TV host Jeremy Clarkson claimed back in the day when he was still the star of Top Gear it is the “best road in the world.” This moniker came to him after Clarkson ...