Where is Casa de Campo?

Where is Casa de Campo located?

Casa de Campo, Yuma, Dominica (approx. 18.4163009°, -68.9232404°)


Where is Casa de Campo on the map?