Whale Watching and Bacardi Island day trip from Punta Cana in Punta Cana, Dominican Republic