Sitong – The Orange Village

How about picking up fresh oranges from the orchards and having them? Sitong, a small Lepcha village near Darjeeling is...