Rather than display an exhaustive list, this page will highlight a few of the more interesting websites we've encountered. Topics range from avocational underwater archaeology to web development techniques. If you find an interesting site please share it with us.