Tumling
From Wikipedia, the free encyclopedia
Tumling is a small hamlet in India. It is situated in the Himalayas, and its population is composed mostly of Gurung families. It is roughly 35 minutes' walk from Meghma and not far from Darjeeling.
Tumling is a small hamlet in India. It is situated in the Himalayas, and its population is composed mostly of Gurung families. It is roughly 35 minutes' walk from Meghma and not far from Darjeeling.