Question: why myrcella sent to dorne?
Answer: After Jaime returns to King's Landing, Cersei lists off to him all she has suffered since he left for the war over two years ago, one of which is that their daughter Myrcella has been shipped off to Dorne to secure a political marriage-alliance.