Home Dominican Republic 5 reasons why you need to add a Dolphin Swim to your Punta Cana vacation