Balea Cascada tour bus
The Transfagarasan mountain road (or national road 7C) is one of the most spectacular roads in the world, according to Top Gear. Located in Romania, it crosses the Făgăraș Mountains and has more tunne ...
The Transfagarasan mountain road (or national road 7C) is one of the most spectacular roads in the world, according to Top Gear. Located in Romania, it crosses the Făgăraș Mountains and has more tunne ...
Semenic National Park - Carasului Gorges has an area of 36,100.00 ha and is located in southwestern Romania, Caras Severin County, the northern part of the Anina Mountains and the eastern area of ...