Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Quintana Roo, Mexico (approx. 18.8°, -88.28333°)


Where is Buena Vista on the map?