Thereโ€™s a small village out in Alabama called Saintโ€™s Glen.ย  You wonโ€™t find it on any map, at least not since 1965. But you can still find the remnants of the town.ย  If you follow the river southwest of Thomasville, youโ€™ll find it, somewhere in...