The Top Charming Small Towns to Visit in Each State

Trista - October 1, 2019
This small town is a thriving cultural pocket on the outskirts of the Monongahela National Forest. Shutterstock

3. Thomas, West Virginia

Thomas is a beautiful place for walkers, as there is a self-guided walking tour around the West Virginia town that allows them to see more than 50 homes and sites on the National Historic Register. This charming small town is located on the state park’s edge and has taken up the torch for being the stop for hikers and skiers. Furthermore, in this tiny town, you can wake up, grab a coffee, spend a full day hiking, and then return to town in time to grab some grub at a local brewery. 


Once a coal town that dwindled after the industry left the area, Thomas is tiny. It may only have less than 600 people in its population, but its downtown remains busy. Take another gander at the bustling downtown business district with art galleries and antique shops. The town overlooks the North Fork on the Blackwater River. You can stay at The Purple Fiddle. The downstairs is a restaurant, bar, and music venue and is the most popular spot in town to hang out. Upstairs is a tiny hotel with a kitchen, pool table, and a giant patio. 

Kohler is a picture-perfect destination and is located on the banks of the River Sheboygan. Shutterstock

2. Kohler, Wisconsin

The village of Kohler, Wisconsin, is named after the Kohler Company that developed there in 2012. It is located approximately 56 miles north of Milwaukee. It is also home to the American Club resort, a 100-year-old building that once served as the residence for immigrants who worked for the manufacturer of kitchen and bath appliances. There are two world-class golf courses in the small town of Kohler that you can enjoy during your visit. These include Whistling Straits Golf Course and Blackwolf Run. 


Kohler has become a popular tourist hotspot with two major shopping areas — the Shops at Woodlake Kohler, north of the downtown, and Deer Trace on the village’s southeast side. If you’re looking to relax, spend some time at Kohler Waters Spa. It is an elegant sanctuary that offers a range of nourishing treatments, all-day immersion therapeutic water treatments, and facial and body services. The spa has water-based treatment rooms, inviting rest spaces, and a relaxation pool. There is also a covered rooftop deck with a lounge, whirlpool, and fireplace. 

Cody offers visitors a plethora of outdoor adventures, including rock climbing, mountain biking, and kayaking. Shutterstock

1. Cody, Wyoming

The quirky town of Cody, Wyoming, was founded by Buffalo Bill Cody, one of the most well-known American Old West figures. There are rock formations throughout the city with fun descriptive names like “Laughing Pig Rock.” A group of authentic frontier buildings is also available to visit, including a cabin used by Butch Cassidy’s Hole-in-the-Wall gang. You can experience a variety of attractions, including nightly rodeos, gunfight reenactments, and cowboy music. The experience is sure to be one-of-a-kind. 


Luckily, the Buffalo Bill Center of the West has five museums, with several wildlife exhibits. There is a recreated frontier town called Old Trail Town that has 1800s log cabins and a saloon. Thrill-seekers may want to board the Cody Trolley Tour, which will take passengers throughout the town and describe stories of unsolved murders. Three scenic byways offer opportunities to view wildlife and see some of the most beautiful landscapes anywhere. Downtown has fine restaurants, art galleries, and unique shopping.