Georgetown, TX, is situated in Central Texas, just 25 miles north of Austin. It's a very charming town known as the “Red Poppy Capital of Texas” and home to the state’s “Most Beautiful Town Square.” ...