Nushrat Bharucha: Vacation is in her ‘nature’

Nushrat Bharucha: Vacation is in her ‘nature’