Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Virginia, United States (approx. 37.7342962°, -79.3539292°)


Where is Buena Vista on the map?