Tag Archives: lowell observatory

Lowell Observatory in Flagstaff

Lowell Observatory in Flagstaff Lowell Observatory is an active astronomical observatory, and is where Pluto was discovered. The observatory is in Flagstaff and a drive up to it offers some great views of the city. Interactive museum During the day, tours are offered of the grounds.  There is also a small museum inside. In the…
Read more