Miami’s stripey pink and yellow beach parasols dwindled as our ship sailed into the sunset ... nights sailing the Mediterranean in August 2026, when you can witness an eclipse at sea, on ...