Where is Buena Vista?
Where is Buena Vista located?
Buena Vista, Puebla, Mexico (approx. 20.127778°, -97.454167°)
Where is Buena Vista on the map?
{"latitude":20.127778,"longitude":-97.454167,"title":"Buena Vista"}