This sign is on a main street in Darjeeling.

Back to the current Installment