Darjeeling: World Cup fever has gripped the Queen of Hills, with not only flags of their favorite teams fluttering atop houses of football aficionados, but different organisations also coming up together to declare Darjeeling a ‘World Cup Town’ on 2 June amid various programs. For the FIFA World Cup, whichContinue Reading