Tea Room in Darjeeling Region


  • 16, Laden- la road, Near General Post Office, Darjeeling, West Bengal 734101, India
  • HD Lama Rd, Chauk Bazaar, Darjeeling, West Bengal 734101, India