An apple a day keeps the doctor away

Address:

Manipal Hospitals, Palam Vihar, Sector 6 Dwarka, New Delhi, Delhi 110075