As it turns out, the French Riviera caters to more than a few of our favourite holiday past-times: channeling Brigitte Bardot, building sand castles at the beach and … tracking down aliens? About an hour north of the seaside city of Nice, into the mountainous terrain where Provence meets the Cote d’Azur; at the end of a…