Omaha Beach, France - a place of history, courage, and sacrifice. It's a place that holds a special place in the hearts of many, a place that has been immortalized in books, movies, and documentaries. But beyond the stories and legends, lies a beautiful beach and surrounding area that is waiting to be explored.