Where is Harabakoya?

Where is Harabakoya located?

Harabakoya, La Vega, The Dominican Republic (approx. 19.11667°, -70.63333°)


Where is Harabakoya on the map?