Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Veracruz, Mexico (approx. 21.69583°, -98.48194°)


Where is Buena Vista on the map?