This article is not part of the Walking with... universe. |
This article covers a subject that is part of the real world, and thus should not be taken as a part of the Walking with... universe. |
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?".[1]
Notes and references[]
- ↑ nigelmarven.com. Photo Gallery. Retrieved from http://www.nigelmarven.com/photo.asp?g=1&p=1#std_title