Street View Romania

Comment by GJvL

The “Best Driving Road in the World” according to Top Gear has been photographed: The Transfägäräsan View Placemark / Google Earth,,0,7.22