Hamlin, Texas, USA