Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Guantanamo, Cuba (approx. 20.36361°, -74.97167°)


Where is Buena Vista on the map?