There's a lot visitors like about Ballina, especially its riverfront and restaurants. You can easily spend a relaxing day visiting Arakwal National Park and Tyagarah Nature Reserve. And while you're here, be sure to stop by Ballina Golf Club and Lighthouse Beach.