Kurseong is home to the costliest teas in the world. World famous Castleton, Ambotia and Makaibari tea gardens produce the most delicate aromas of all black teas known to mankind.