I will be traveling from Monument Valley to Moab at the beginning of April, as part of a Grand Circle driving tour. I will definitely plan to see Arches NP and Dead Horse Point State Park around Moab. Due to time constraints, I will have to choose between Canyonlands NP and Mesa Verde NP but can't visit both. I will have a total of 2.5 days for this part of my trip, including travel time between Monument Valley and Moab.
Which one should I plan to leave out of my plan? Is Canyonlands NP similar to Dead Horse SP combined with Arches NP? Is Mesa Verde so good that I should take a detour for it and skip Canyonlands? Thanks so much!