Where is Vuelta Larga?

Where is Vuelta Larga located?

Vuelta Larga, Holguin, Cuba (approx. 20.7°, -75.63333°)


Where is Vuelta Larga on the map?