Back in the 1800s, the European colonists constructed their homes on primitive Creek lands that today we call Stone Mountain. This small town functioned as a stagecoach facility positioned around the iconic monument. The mountain soon became a popular attraction. The city is located right beside Atlanta and about 20 minutes away from central Atlanta….