Karma Tashi Ling is a Kagyu Tibetan Buddhist Meditation Society which was formed in 1985 to study and practice meditation under the guidance of the Very Venerable Thrangu Rinpoche. They now have their own website at the following link:

http://www.karmatashiling.org/