Grayton Beach, Florida: What To Do in This Tiny Beach Town with a Groovy Soul

This beach village comes with an unofficial slogan: "Nice dogs, strange people."