Die "Preserved Instincts" Ausstellung liegt rund 10 Minuten Autofahrt von dem 3-Sterne-The Country Place Resort Home Of Zoom Flume Water Park Durham entfernt und ist unbedingt einen Besuch wert.
Die Our Lady of Knock Shrine ist in ca. 15 Minuten Autofahrt erreichbar. Es sind lediglich 186 km nach New York. Zoom Flume Water Park, eine bekannte Sehenswürdigkeit, ist ebenfalls in 450 Meter Entfernung zum Country Place Resort Home Of Zoom Flume Water Park Durham.