On the northern coast of the Dominican Republic, Amber Cove lies near the city of Puerto Plata.