Dillard Photos

Browse 47 attractions, meet 41 travelers, 38 tour guides and discover 15 photos

According to the United States Census Bureau, Dillard has a total area of 1.5 square miles (3.9 km sq), all of it land. The city is located in the Little Tennessee River valley immediately south of the North Carolina border and is surrounded by the Blue Ridge Mountains. The small town is now known primarily for the Dillard House,…
View Dillard guide >


John Dillard Grave