Bullhead City, Arizona, is located in the shadow of the Black Mountain Range along the Colorado River. Each year more than 6 million people visit the resort area, which includes plenty of casinos. The 2011 population was just under 40,000. Gambling is an important part of this community, and this helps provide a good mix of restaurants and retailers. Locals also enjoy hiking, fishing, and kayaking in the Colorado RIver.
Photos of Bullhead City courtesy of Stan Shebs and Wikipedia, St. Margaret's Church by Curethedolphins.