Where is Ahikonal?

Where is Ahikonal located?

Ahikonal, Pinar del Rio, Cuba (approx. 22.46667°, -83.6°)


Where is Ahikonal on the map?