Which U.S. town claims to be the “Leap Year Capital of the World”?

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.

Leave a Reply

Your email address will not be published.