370 Riverview Drive, Jekyll Island, Georgia 31527 USA
Photo Credit: Latitude 31 Restaurant and Rah Bar
Claim copyright