Mauritius cruise ship passengers face delay due to health checks amid a cholera scare, highlighting the island's focus on safety.
by Kathleen Orenza
by JC Santos
by Glory Moralidad
by Kim Cabatuan
by Althea Serad