On an island at the mouth of the Richmond River is the town of Ballina, the commercial and cultural heart of the area. Surrounded by 32 kilometres of white, sandy beaches and crystal waterways, it is a natural fun park for beach lovers, surfers, boaters, anglers and eco-adventurers. The historic streets are lined with stylish cafes, restaurants and classic country pubs where you can sample the famous local seafood. Visit the Ballina Naval and Maritime Museum, browse antiques, arts and craft shops or stroll the magnificent walk and bike paths. Enjoy a cruise along the Richmond River, journey into the teaming wetlands of North Creek by canoe or spot the annual migration of humpback whales from any of the coastal headlands. Try fishing at the popular Flat Rock and Angels Beach.