715 N Beachview Drive, Jekyll Island, Georgia 31527 USA
Photo Credit: The Beach House Facebook
Claim copyright