Vibora

Cuba

Vibora is a city located in the country of Cuba.

While there is a location named Vibora River situated in the Santa Cruz Department of eastern Bolivia, no specific geographical or historical details are provided regarding the city of Vibora in Cuba beyond its national location.

Sources

  1. Víbora River