There are 20 places named Buena Vista in Colombia.
All places in the world called "Buena Vista".
Buenavista (40)
Bellavista (29)
Santa Rosa (29)
La Esperanza (28)
Buenos Aires (28)
El Porvenir (28)
Campo Alegre (26)
San Antonio (26)
San Pedro (26)
San José (26)
San Luis (26)
Santa Rita (26)
Las Mercedes (25)
La Florida (25)
Santa Ana (25)
La Unión (24)
El Paraíso (24)
El Carmen (24)
La María (23)
San Miguel (23)
Las Delicias (22)
La Victoria (22)
La Esmeralda (22)
San Francisco (22)
El Palmar (22)
Miraflores (21)
La Palma (21)
Guayabal (21)
Santa Barbara (21)
El Limón (21)