Sort:  

@stefano.massari this square is in Santiago de Cuba

I have several friends who have been to Cuba and often return there. I've never been there. Thanks for the reply