Wrightsville Beach is a charming coastal town located in New Hanover County, North Carolina. Known for its crystal-clear waters and pristine beaches, it's a popular destination for swimming, surfing, and other water activities. The town also offers a variety of restaurants, shops, and attractions for visitors to enjoy.