Less neighbors? Italy has a lot of northern neighbors and the Balkans really are not that far away. France has a ton of neighbors and others, such as the Netherlands, UK, and Denmark really are not that far away. Spain has four neighbors (five if you count UK via Gibraltar) with Morocco not being the best for cycling stages.