Yoga studio now opened in Alice

By Sarah Reyna sreyna@cherryroad.com Yoga can be beneficial to the human body for various reasons. Not only does it create calmness and mental clarity, but…