The best-kept secrets are often the ones hiding right under our noses, and Carter Overlook in Charlottesville, Virginia is ...