There’s A Tiny Town In Georgia Completely Surrounded By Breathtaking Natural Beauty

North Georgia has some pretty stunning views. No matter the time of year, there are crisp, clear stars shining, and natural beauty everywhere you look. In fact, there is one tiny town in North Georgia that is completely surrounded by breathtaking natural views—so amazing that you have to see it to believe it. Take a look for yourself and see what we mean:

Have you ever been to Dillard, Georgia? Share with us your adventures! Or if you’re feeling like exploring more tiny town’s in the state, then check out Blink And You’ll Miss These 13 Teeny Tiny Towns In Georgia.