A few websites of interest
Try our on-line puzzles at Puzzolor
or on Bermuda Triangle Jigsaw