Net Catches

So I was searching the net for interesting content and chanced upon some pictures of roads that seemed like pretty darn sick driving roads.

Iroha-zaka in Japan.

San-Bernardino Pass Switzerland

Los Caracoles Argentina

Another one of Los caracoles

Lysebotn Road Norway

Stelvio pass Italy

Last but not least, not forgetting that beautiful Atlantic Road in Norway


This last one I was unsure of the location but our reader Estoev updated saying its Transfagarasan road in Romania. Thanks Estoev!

Transfagarasan road in Romania