Located in Upshur County, Diana is a small town with a big heart. With a population of just over 1,600 residents, this tight-knit community offers a peaceful and relaxed atmosphere. Nature enthusiasts will appreciate the proximity to Lake O' the Pines, where fishing and boating activities are popular. Diana is also home to several local businesses that cater to the needs of its residents, including a grocery store, a hardware store, a pharmacy, and a few dining options. This vibrant community takes pride in supporting its local entrepreneurs, making it a great place to shop and support small businesses.Show More