Where is Loma del Cedro?

Where is Loma del Cedro located?

Loma del Cedro, Holguin, Cuba (approx. 21.03889°, -76.15222°)


Where is Loma del Cedro on the map?