Dozens of art displays and live music stations gave visitors a vibrant scene to explore on Saturday afternoon.
More than 300 walkers and runners took part in the 7th Annual Heart Warriors and Angels Beach Walk along Seven Mile Beach on Sunday morning.