Where is Broadmoor?
Where is Broadmoor located?
Broadmoor, Broadmoor, United States of America (approx. 38.79555°, -104.84136°)
Where is Broadmoor on the map?
Broadmoor - Garden of the Gods
{"latitude":38.79555,"longitude":-104.84136,"title":"Broadmoor"}