Shades of Yoga is an International Yoga Teacher Training school that takes you on a personal journey, connecting the mind, body and spirit.
Read more...Shades of Yoga
Byron Bay, New South Wales, 2481
14 Childe St, Byron Bay, New South Wales, Australia, 2481