Posted inHotels Mantra to brand Wallaroo Shores Resort in South Australia Mantra Group is set to manage the multi-million-dollar Wallaroo Shores Resort in South Australia. May 12, 2016February 24, 2023 Continue Reading