Lowel Observatory

Discussion in 'The Travel Forum' started by pegmih, Aug 10, 2013.

  1. pegmih

    pegmih Active Member

    Lowel Observatory.jpg
    Lowell Observatory is an astronomical observatory in Flagstaff.

    The observatory was established in 1894, placing it among the oldest observatories in the United States, and was designated a National Historic Landmark in 1965. In 2011, the Observatory was named one of "The World's 100 Most Important Places" by TIME.

    Click HERE for schedule of tours.
     

Share This Page