Overview of tourism activities in La Turbie, France