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°)
Ocean Blue & Sand Beach Resort - All Inclusive, Ocean Blue & Sand Beach Resort - All Inclusive, The Dominican Republic (approx. 18.70733°, -68.44736°)