Alta Vista, Iowa

Alta Vista is a city of Iowa in the United States.