Iberostar Hacienda Dominicus All Inclusive

Playa Dominicus
Bayahibe
Dominican Republic