Lowell Observatory is located one mile west of downtown Flagstaff, Arizona atop Mars Hill. Founded in 1894 by Percival Lowell, the Observatory is an active research institution and also has Read More »
Lowell Observatory is located one mile west of downtown Flagstaff, Arizona atop Mars Hill. Founded in 1894 by Percival Lowell, the Observatory is an active research institution and also has Read More »