Where is Salsipuedes?

Where is Salsipuedes located?

Salsipuedes, Sucre, Venezuela (approx. 10.34444°, -64.04167°)


Where is Salsipuedes on the map?