Where is Sebadero Cinco?

Where is Sebadero Cinco located?

Sebadero Cinco, Granma, Cuba (approx. 20.56361°, -76.39389°)


Where is Sebadero Cinco on the map?