Where is Guachupita?

Where is Guachupita located?

Guachupita, Ato Major, The Dominican Republic (approx. 18.75°, -69.4°)


Where is Guachupita on the map?