Skip to Content


Lowell Observatory in Flagstaff

Lowell Observatory is an amazing place to visit! On top of a hill in Flagstaff, Arizona it has a beautiful view and a large telescope to look through. The actual building that houses the main telescope isn’t the only interesting structure on the property. There are many buildings such as this one with interesting architecture and …

Read More about Lowell Observatory in Flagstaff