The ship will leave Miami on April 2nd, stop by Nassau, Bahamas the next day, then spend seven days at sea then stop at Tenerife in the Canary Islands. Another day at seas takes the ship to Seville then Malaga followed by Valencia before ending in Barcelona, Spain.
Check with your Travel Expert first before buying, they may have additional values to add on to your booking that add up to real dollars and cents savings to you. More importantly, having a Travel Expert on your side will insure you keep that best value, get you additional values that may come along over the life of your booking and maximize your vacation experience.