Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Georgia, United States (approx. 32.3190398°, -84.5171411°)


Where is Buena Vista on the map?