Twin Lakes is an unincorporated community in Lowndes County, in the U.S. state of Georgia.
[1] Twin Lakes was founded in 1825, and named for two natural lakes beside the town site.
[2]
This Lowndes County, Georgia state location article is a stub.
You can help Wikipedia by expanding it.