Lowell Observatory

Lowell Observatory


Flagstaff, Arizona (AZ), US
Lowell Observatory is an astronomical observatory in Flagstaff, Arizona. Lowell Observatory was established in 1894, placing it among the oldest observatories in the United States, and was designated a National Historic Landmark in 1965.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement