Terpsichore Dance Celebration

Canada’s coast to coast dance competition, Terpsichore Dance Celebration provides a performance and educational experience for amateur dancers across the country.