Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, San Luis, Argentina (approx. -32.81667°, -65.81667°)


Where is Buena Vista on the map?