The Transfagarasan ties the southern and the northern sides of the Fagaras Mountains, the tallest in the country
Situated at the foot of Fagaras Mountains, only 160 km from the capital Bucharest, Curtea de Arges is also the gate to the famous Transfagarasan, the...