Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Matanzas, Cuba (approx. 22.96361°, -81.25278°)


Where is Buena Vista on the map?