366 N Riverview Dr, Jekyll Island, Georgia 31527 USA
They swam near us the whole time!
Photo Credit: Yelp