Landour is a pollution-free zone, and with fresh pure air to breathe, recovery from any stress or disease is superbly fast here. During old times, the Britishers set up a rejuvenation center to ...