Tag: royal

Royal Caribbean Cruises

cruises

The Sara cruise ship is moored off the river bank of Egypt’s southern metropolis of Luxor, the place 45 suspected...