Best Time Of Day For Yoga : Yoga is a physical, mental and spiritual practice which originated in india.