Yamba to Ballina: Get an early start and drive to Ballina for breakfast - you'll find plenty of stylish cafes lining the inner city streets. Then, stroll the forest boardwalk of the Victoria Park Nature Reserve or enjoy some water sports on the river or on one of the white sandy beaches.
Ballina to Lismore: Drive inland until you reach Lismore. Creative and cultural, Lismore is home to more artists and buskers per capita than anywhere else in Australia, so make time to admire some local contributions at the Lismore Regional Art Gallery. You'll also find plenty of historic treasures at the Richmond River Historical Society Museum.
Lismore to Kyogle: Drive about half an hour to pretty Kyogle , a place surrounded by rainforest and with two heritage-listed national parks nearby. Explore the Kyogle Botanical Gardens on the banks of Fawcetts Creek, check out the striking views from Captain Cook Memorial Lookout or drive the scenic Lions Road over the McPherson Ranges.
Kyogle to Byron Bay: Drive to Byron Bay where the first order of business has to be a surf or swim in the luminous water. Then, take your pick of restaurants and cafes for lunch and, if you're feeling energetic, try a walk to the Byron Bay Lighthouse - Australia's most easterly point - for amazing views.
Byron Bay to Duranbah: Detour to Duranbah where you'll find Tropical Fruit World, the largest grower of tropical fruits in the world. Here you can taste a wide range of luscious fruits as well as enjoying boat rides, bird feeding and much more.
Duranbah to Kingscliff: Drive northeast to Kingscliff. From here you'll have easy access to scenic delights like Mount Warning and the Tweed River.
Kingscliff to Tweed Heads: From here it's less than 20 minutes to the golden beaches of Tweed Heads. This drive concludes here, but with so many beautiful, fascinating destinations in the region, you've only seen a fraction of them. It's time to start planning your itinerary for next time!