Quote:
Originally Posted by LBBDrew
Countryside roads in Italy and Switzerland are amazing. You can find stretches of mountain/canyon-style roads for miles with no other cars. I rented a Nissan Leaf for a few days in Zurich and went batshit in that little guy
|
Spain and portugal are better. No cameras, cops or traffic/turists.