Written by: Neil E. Traveler Monday, January 10, 2011 9:00 AM
Which of the Seven Wonders of the World was at Ephesus? Leave your guesses below and check back next Monday for the answer! Last week’s question: The Channel Tunnel links which two countries? Answer: England and France