Where is Casa de Campo?

Where is Casa de Campo located?

Casa de Campo, Casa de Campo (Station), The Dominican Republic (approx. 18.4328°, -68.9124°)


Where is Casa de Campo on the map?