PrePaid sim in France & Switzerland

Hi,

I'm traveling to France (Landing in Lyon) for 1 week and then to Switzerland for 1 week (total of 14 days), Is there a place I can purchase a prepaid sim with Data package for my trip?

* I saw that Orange has the topup holiday with 10G for 20Euro, is that also available for prepaid sim cards?

https://topup.orange.com/…

Thanks,

Yaron.