Discover tranquillity in Kurseong, which in Lepcha means 'the Land of White Orchids', referring to the small white orchid prolific here. Often you can look down on the clouds below. It seems like the sea, stretching for miles, filling the valleys and the peaks. Ranges rise out of it like islands and peninsulas.