Orillia Highland and Step Dance
Orillia Highland and Step Dance is a premier dance studio located in the heart of Orillia, Ontario, offering top-notch dance lessons in three distinct styles: Cape Breton Island step dancing, Ontario step dancing, and Highland dancing. With a