By: Darius Aldamuy. Snug Harbor was a place that was supposed to be originally built in Manhattan but was instead built in Staten island. Snug Harbor.
Snug Harbor: Ghost Adventures