Twin Lakes, GeorgiaTwin Lakes is an unincorporated community in Lowndes County, in the U.S. state of Georgia.HistoryTwin Lakes was founded in 1825, and named for two natural lakes beside the town site.