The Allure of Driftwood Beach July 16, 2013 Georgia / Landscape and Architecture 11 Comments Jekyll Island is one of Georgia's small barrier Islands located South of Savannah. Nestled on… Continue Reading