Where is San Francisco de la Rosa?

Where is San Francisco de la Rosa located?

San Francisco de la Rosa, Ciego de Ávila, Cuba (approx. 22.05694°, -78.99028°)


Where is San Francisco de la Rosa on the map?