Where is Palma del Indio?

Where is Palma del Indio located?

Palma del Indio, Matanzas, Cuba (approx. 22.70528°, -81.62972°)


Where is Palma del Indio on the map?