Kerala to host Mindfulness retreat
New Delhi, May 30 (IBNS): Kerala is all set to host a retreat on 'Mindfulness' in Palakkad from Jun 26 to Jun 30.