Where is San Narciso de Alvarez?

Where is San Narciso de Alvarez located?

San Narciso de Alvarez, Villa-Clara, Cuba (approx. 22.71056°, -80.49083°)


Where is San Narciso de Alvarez on the map?