Tabakoshi is one of the flourishing tourist destinations in Darjeeling, famous for its attractive sightseeing.