Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Buena Vista, United States of America (approx. 38.842216°, -106.13113°)


Where is Buena Vista on the map?