Meditation is a mindfulness practice that is favoured by many. It is believed to be the ultimate medicine for stress and ...