Save the drama for your llama. Made from ceramic earthenware, these whimsical planters are a fun way to work some greenery into your space. We love how they look with trailing plants and clustered succulents.
What happens when you put a public typewriter in a literary city's most beloved bookstore? People pour their hearts out, one letter at a time.
Looking for a great city with high-paying STEM jobs? We analyzed more than 2,000 American cities, and these 10 came out on top.
Many families want access to affordable housing, good schools, safe neighborhoods, good-paying jobs, parks and trails – and short drives to big cities are also an attractive option. Here's some of the top cities that made our Best Small Cities for Families list.
2018 Top 100 Best Places to Live, #22 Chapel Hill, NC: This beloved college town features a top-notch education system thanks to the University of North Carolina-Chapel Hill, and that academic excellence is a big reason why Chapel Hill makes our 2018 Best Cities to Live list.