Sophia Antipolis is the "Silicon Valley of southern France" you've heard tell about. There have been a few folks here on the forum who have settled in or near there. If they don't drop by, google it and you'll find there is lots of information online.
Cheers,
Bev
|