Which U.S. town claims to be the “Leap Year Capital of the World”?
Durango, Colorado
Anthony, Texas
Twin Falls, Idaho
Poplar Bluff, Missouri
Answer: The correct answer is Anthony, Texas.
Which U.S. town claims to be the “Leap Year Capital of the World”?
Durango, Colorado
Anthony, Texas
Twin Falls, Idaho
Poplar Bluff, Missouri
Answer: The correct answer is Anthony, Texas.