menu search
brightness_auto
Ask or Answer anything Anonymously! No sign-up is needed!
more_vert
The Lowell Observatory is located in which US state?

2 Answers

more_vert
 
done_all
Best answer
The Lowell Observatory is located in Flagstaff, Arizona, United States. The observatory was founded in 1894 by Percival Lowell and is best known for its discovery of the dwarf planet Pluto in 1930.
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike
more_vert
The Lowell Observatory is located in Flagstaff, Arizona, USA. It was founded in 1894 by astronomer Percival Lowell, and is now a research institution dedicated to astronomical discoveries and education. Notable accomplishments include the discovery of Pluto and evidence of a expanding universe.
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike
Welcome to Answeree, where you can ask questions and receive answers from other members of the community.
...