The Sculpture Trail is located in Leura, within the beautiful Blue Mountains, offering a unique experience amidst impressive rock formations, native bushland, and charming mountain towns
Plan your family visit to the Sculpture Trail with these blog insights 👇