July 18, 2018
Unfortunately the Cape Fear Serpentarium has closed, per a google search in July 2018
Was this helpful?
June 14, 2018
This attraction is actually in Windsor, Canada, not Windsor, California
1 person found this review helpful