River scene in Mahebourg, Mauritius. Mahebourg is a small city on the south-eastern coast of Mauritius.