This has to be the strangest campground we’ve ever stayed in. I was about to list previous strange ones to prove it, but, come on. Look where we are. You’ve seen the signs on I95 going to and from Florida. And, believe it or not, Tracy and I have both stayed here before (contrary to […]