Luperon Beach Resort All Inclusive

Ciudad Marina
Puerto Plata
Dominican Republic