Quizzing Live

The Lowell Observatory Is In Which Us State

Answer:
Arizona (in Flagstaff)