Explore details about location Witches Falls Circuit. Witches Falls Circuit is a location situated within the Scenic Rim Region alongside other areas such as Main Street, Beaudesert - Nerang Road, Paradise Drive.