Overview of tourism activities in Omaha Beach, France