During the summer our family often travels to the Outer Banks, NC. We especially enjoy taking the ferry to Ocracoke Island, and the boys like talking about the pirate Edward Teach, aka Blackbeard. I have spent many a summer there spending time in the water and have seen a few sand sharks, but I was surprised to hear that a 16 ft Great White named Mary Lee decided to check out the area, and briefly swam into the brackish waters of the Pamlico Sound where I like to kayak.
An internet search led me to the OCEARCH Global Shark Tracker, where the kids could see the last tracked location of Mary Lee. By changing the options in the mapping legend, we were able to track her “pings” where her tracking device was located via satellite. Clicking on one of the points of her track opened a description of the shark with pictures and details about size, when the shark was tagged, etc.
If your kids are interested in sharks, this is a great way to tie in geography. For instance, based on the tracks you could ask your kids whether they think swimming off the coast of South Africa is a good idea. Discussions of the sharks travel patterns relative to the migration patterns of seals could be an option, and the kids could identify locations where sharks like to visit. For an older child you could challenge them to estimate how fast sharks cruise the ocean by looking at the distance of the pings relative to the time stamp (map scale, applied math, and even statistics if you have them calculate for multiple sharks and calculate the average, mean, standard dev, etc.).
That being said, after talking about the geography of shark travels the boys and I enjoyed some Great White videos on youtube.

OCEARHs Global Shark Tracker map of Great White Shark Mary Lee.