Doylestown
Everyone has different ideas about what's cool. However, most people would agree that Pennsylvania is teeming with really cool villages, towns, and cities. When looking for a cool place to visit for a day trip or a relaxing weekend getaway, consider Doylestown as one of the best small towns in Pennsylvania. Doylestown, Pennsylvania has a population of just over 8,200 people and is located just over 30 miles from Philadelphia and around 80 miles from New York City. But once you've strolled down the enchanting streets of downtown Doylestown, dotted with quaint shops and eclectic restaurants, you won't want to leave.
Spend a relaxing day or weekend exploring the postcard-perfect downtown, which is filled with unique shops such as Something Else and Lillies of the Field. Take a seat and unwind at one of the downtown restaurants. Sputino Wood Fired Pizzeria serves wood-fired pizza, and Pennsylvania Soup & Seafood House serves homemade soup. Make time to visit the Mercer Museum and Fonthill Castle, which were both home to archaeologist Henry Chapman Mercer. Explore the 55 rooms and 40,000 objects that transport visitors to the lives of early Americans just prior to the Industrial Revolution. Spend a Saturday morning, 8 a.m. to 1 p.m., at the Doylestown Farmers Market, which is open from April to November.