Heading to St Simons Island, Georgia? Check out this travel guide with some of our favorite places to visit while you're there.