Nassau, Bahamas is the largest island in The Bahamas as well as its capital. One of its ocean floors was the filming location for shots of the Archelon animatronic that was seen in the Sea Monsters episode "To Hell... and Back?".
| Graph IRI | Count |
|---|---|
| http://dbkwik.webdatacommons.org | 16 |