Category: Transfagarasan

Transfagarasan Trip

Transfăgărășan highway, aka 7C, is one of the most spectacular roads in the world that you should give a try once in a life time. As Guardian`s Andy Markowitz call it `Ceausescu`s Folly`, the...