And in Annecy, France, that is exactly what you will find. On the tip of Lake Annecy and only few kilometers away from Geneva ...