Thanks Craig.
For anyone looking for a solution to Filter Seminar Events By Location In Totara LMS (trainwell.com.au), I provide detailed step-by-step instructions and code.
A dynamic Site filter allows users to view events just for the selected location (as illustrated below)