Specify Alternate Text
Leading Australian accommodation operator Mantra Group will manage the multi-million-dollar Wallaroo Shores Resort when it opens on South Australia’s Yorke Peninsula later this year. More