Welcome to Over50sForum! The site for people over 50 to chat, make friends, discuss, share, and generally be part of something that's fun and friendly :)
I was thinking Dry Tortugas National Park, off the coast of Florida but then remembered there are no vehicles there. I believe 'Tortuga' means turtle or tortoise.