The northern Indian hill towns — with their breathtaking views and lush cedar forests — became a favorite haunt of British high society. Reminders of that era still linger across the hill stations in the form of Gothic lodges, anglicized street names, churches — and ghosts.