4Montgenevre
Perched right next to the Italian border in Southeast France, Montgenèvre is a pretty spot with plenty of outdoorsy delights to keep backpackers happy.
Perched right next to the Italian border in Southeast France, Montgenèvre is a pretty spot with plenty of outdoorsy delights to keep backpackers happy.