Takdah Orchid Center, West Bengal – History, What to see
Takdah, formerly known as ‘Tukdah,’ is a Lepcha word that means mist’ or ‘fog’. The name is quite appropriate, as the location remains shrouded in… Read More »Takdah Orchid Center, West Bengal – History, What to see