Driving the narrow streets of Italy
Old Italian towns are famous for their narrow streets and steep hills. Many of these towns, built centuries ago, were never constructed with the intent to accommodate the vehicles that would eventually become our major form of transportation. The narrow streets of Italy and, in […]