Are there any lights or electric outlets around the picnic area?
Address: 100 St Andrews Dr, Jekyll Island, GA 31527, USA
Christopher Dorrell | Oct 29, 2019
No
Pauline Oneal | Oct 29, 2019
No the only electric outlets are at the pier of Jekyll
Thanks! Your answer is awaiting moderation.