Travel Lowell Observatory Rickamoto November 12, 2025 We took a quick trip up to Flagstaff to see the Lowell Observatory. This is where Pluto was discovered. Weather was cloudy and a little cool, bet we still had a great time! Entrance Cute RV park bed & breakfast Post navigation The Simpson’s Transformation The Jury Experience