Posted on August 18, 2014September 3, 2014Driving the Transfagaras Road Blissfully running down the “world’s best road”. Thoughts at the summit overlooking the long and winding road. On Balea Lac, watching the clouds drift by.