Designed by
Title
Transfagarasan alpine road in Romania. The best road in the world. #179399518
Description
Transfagarasan is one of the best driving roads in the world, situated in Carpathian mountains, Romania. The road, built in the early 1970s was a strategic military route. Transfagarasan was featured in a segment of the British TV show Top Gear and proclaimed that is `the best road in the world`