Travel

The Dillard House, Dillard, Georgia

Arriving at The Dillard House, located between the North Georgia and North Carolina mountains, I was invited to experience a simpler time. A time where warm mountain hospitality was extended to travelers.  A time when family members sat around the fire in the evening, discussing their days.  Located just two […]