The show’s fans have been mulling over a locale in the south of France, at a renowned pearly-white luxury hotel on the ...