We recently got to experience the new Wellness Club at Shangri-La Eros in New Delhi, a calm escapade in the middle of a bustling city. Spread across 27,000 square feet, the space is a retreat for the ...