Shelbyville is a family-friendly city where you can spend time appreciating the entertainment choices and the opera house.
Nature lovers can visit Taylorsville Lake State Park and Beckley Creek Park. There's plenty more to see, including sights like Taylorsville Lake and E.P. Tom Sawyer State Park.