5 Beautiful hill villages of Darjeeling!
Karshiang, Darjeeling Karshiang is a hill town in Darjeeling district called Land Of White Orchid. It is situated at an altitude of 1458 meters. Karshiang is just 30 km from Darjeeling. The climate here is pleasant throughout the year, the winters are not as severe as Darjeeling. Karshiang’s local name is Kharsang, meaning ‘land of … Read more