Posted inHotels Mantra to manage Soul Surfers Paradise Mantra Group has been appointed managers for the apartment letting at Soul Surfers Paradise. August 7, 2013February 28, 2023 Continue Reading