Where is Ocean Blue & Sand Beach Resort - All Inclusive?

Where is Ocean Blue & Sand Beach Resort - All Inclusive located?

Ocean Blue & Sand Beach Resort - All Inclusive, Ocean Blue & Sand Beach Resort - All Inclusive, The Dominican Republic (approx. 18.70733°, -68.44736°)


Where is Ocean Blue & Sand Beach Resort - All Inclusive on the map?