travelmore.live
Beautiful Roads – Transfagarasan, Romania, Best Driving Road in the World
Transfagarasan road, Romania, was declared by Top Gear in 2009 as the greatest driving road in the world. Today is one of the thrilled roads in the world. More details about the road and a GoPro vi…