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

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

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


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