Discover the diverse world of yoga offerings available on Netflix Canada and embark on a journey of exploration and practice.