Where is Juan Rivero?

Where is Juan Rivero located?

Juan Rivero, La Vega, The Dominican Republic (approx. 19.16667°, -70.7°)


Where is Juan Rivero on the map?