Khong Khola River

Khong Khola River is a small perennial river near the town of Darjeeling, in the Indian state of West Bengal.

Khong Khola River

Khong Khola River is a small perennial river near the town of Darjeeling, in the Indian state of West Bengal.