"Lake Lanier Islands"@en . "Lake Lanier Islands is a small group of islands on Lake Lanier, the largest lake in Georgia, located north of Atlanta, Georgia, USA. The islands are a primary recreational destination for the Atlanta area."@en . .