Click a picture below or one of the menu options above to visit any site.
Transit of Venus: June 5-6, 2012
Transit of Venus: Thessaloniki, Greece June 8, 2004
Transit of Venus, courtesy of Williams College Expedition
Transits of Mercury
Transit of Mercury, courtesy of Williams College Expedition
Historical Transits of Venus