Indian girls of Nepali origin prepare before performing during the inauguration of the Darjeeling Tea and Tourism Festival in the northern hill town of Darjeeling on December 20, 2012. The newly formed Gorkhaland territorial administration (GTA) organized the Darjeeling Tea and Tourism Festival (DTTF) to promote local tourism.
FIRSTPOST. ARTICLES View all
FROM THE WEB.