Attraction of the Week: Pluto-Palooza at the Lowell Observatory
The Lowell Observatory, located just 1 mile from downtown Flagstaff, Arizona atop a mesa known as Mars Hill, is most famous for being the site of the discovery of Pluto. This spac was founded in ...
Read More