Garden of the Gods
Garden of the Gods is located in Colorado Springs. It has 6 designated elopement spots that do not require a permit or reservation. It is a historic spot with many different breath taking views. It is located 70 - 90 miles from Denver, CO.
Garden of the Gods does not require a permit.