Join upcoming events being held in Avoca Beach. Avoca Beach is a picturesque coastal town in New South Wales, Australia, known for its beautiful surfing beaches, crystal-clear waters, and charming coastal walks, offering a perfect getaway for nature lovers and water sports enthusiasts.