The best road in the world : Transfagarasan. Romania.
Anton somewhere Anton somewhere
523K subscribers
482,540 views
0

 Published On Jan 8, 2019

Top Gear rated mountain road Transfagarasan ( Transfagarash ) in Romania as "best road in the world".
I tried to figure out is it true or not.

Shot with this drone https://amzn.to/2RMdDG3

#transfagarasan

show more

Share/Embed