Buddhism and the whole art of meditation is almost 25 centuries old today, yet its significance is getting even more vibrant today. It is a wellness trend that, over the past couple of years, has grown to amass legions of dedicated followers and fanatics.
The secret behind the boom is...