constantgeography.com
Geographical Perspective on the Transit of Venus
June 5th, 2012 was the most recent Transit of Venus. The last Transit of Venus occurred June 8th, 2004. The next Transit of Venus occurs December 11th, 2117. The frequency of transits is no doubt i…