The site appears to be down from here, and from most of the internet:
It's not just you! http://www.utm.ac.mu looks down from here.
Compare the DNS settings on your computer with those on a computer which
can access the site. It's possible that you're talking to different servers.
From my computer, the domain resolves to
202.123.21.123.