A town on the hill-tops; a town of clubs, churches, and hotels, of luxury shops, of pretty villas set in lovely gardens bright with English flowers and shaded by great orchid-clad trees; of broad, well-kept roads-such is Darjeeling, seven thousand feet above the sea.
At first sight there is nothing Oriental about it except the Gurkha policemen o