Mauritius cruise ship passengers face delay due to health checks amid a cholera scare, highlighting the island's focus on safety.
READ MORE ยป