Where is Dos Amigos?

Where is Dos Amigos located?

Dos Amigos, Santiago de Cuba, Cuba (approx. 20.10111°, -75.59611°)


Where is Dos Amigos on the map?