20 / 21
Tara Mahayana Buddhist Center is located in Tucson, Arizona - a metropolitan area of over 750,000 residents. The City's dry desert air and winter sunshine make it a popular health and winter resort. The City is home to the University of Arizona and Davis-Monthan Air Force Base.