Champ des Mars Racecourse, Port Louis, Mauritius The Thrilling Sport of Horse Racing in Mauritius As I explored the bustling city of Port Louis, I stumbled upon