Mauritius might be famous for its beaches, but there’s more to the island than turquoise lagoons. For a place that’s a little smaller than county Durham, it’s unexpectedly layered — home to Hindu ...