Things To Do In Amber Cove: DIY Adventures And Hidden Gems · Beach Day (incl. Snorkeling) · Visiting Cabarete · Puerto Plata Cable Car