News

No Picture

His Holiness the Dalai Lama in Cedar Falls

Cedar Falls, IA, USA, 17 May 2010 – His Holiness the Dalai Lama left Madison, WI, on May 17, 2010 morning for Cedar Falls in Iowa for his next leg of the tour of the United States. On his arrival…