“What is Green Mountain Falls?” you may have found yourself asking. Green Mountain Falls is a quiet and peaceful mountain community just north of Pikes Peak and 11 miles west of Colorado Springs just off U.S. Highway 24. The town has a year-round population of...