I was just notified that Royal Caribbean has cancelled stops in Haifa and Jerusalem for for my upcoming "Holy Land" cruise due to the "escalating geopolitical situation in Israel". They've replaced these ports with Bodrum, Turkey and Rhodes, Greece. I have no interest in either of these alternate locations. The cruise was billed as a trip to the Holy Land, and that was what I wanted and expected to see. I called Royal Caribbean and was basically told that in a case like this, their only obligation is to provide alternate destinations, but I didn't really expect them to volunteer to joyfully give me a replacement date or a refund – that's just not the way they do business. I'm wondering if there's anyone who has had any experience with this kind of itinerary change, and if so, what, if any, recourse did you have? Thanks for your help.