Where is Arroyos de Mantua?

Where is Arroyos de Mantua located?

Arroyos de Mantua, Pinar del Rio, Cuba (approx. 22.34556°, -84.37889°)


Where is Arroyos de Mantua on the map?