Where is Altos de Chavón?

Where is Altos de Chavón located?

Altos de Chavón, Altos de Chavón (Station), The Dominican Republic (approx. 18.42028°, -68.88972°)


Where is Altos de Chavón on the map?