Where is Broadmoor?

Where is Broadmoor located?

Broadmoor, Broadmoor, United States of America (approx. 38.79555°, -104.84136°)


Where is Broadmoor on the map?