Where is Guanahacabibes Peninsula?

Where is Guanahacabibes Peninsula located?

Guanahacabibes Peninsula, Guanahacabibes Peninsula, Cuba (approx. 21.87889°, -84.82305°)


Where is Guanahacabibes Peninsula on the map?