Transfagarasan
For those of you that don’t know, Transfagarasan is the most spectacular road in Romania and, some say, even the world. Even Jeremy Clarkson from Top Gear referred to...
Read MoreFor those of you that don’t know, Transfagarasan is the most spectacular road in Romania and, some say, even the world. Even Jeremy Clarkson from Top Gear referred to...
Read More