Specify Alternate Text
Mantra Group has converted its Reservations Centre at its head office in Surfers Paradise to a 24-hour operation to keep up with increased demand. More