2 Towns Claim Title Of 'Christmas Tree Capital Of The World'
The town of Indiana, Penn., says it's the "Christmas Tree Capital Of The World." But Estacada, Ore., also lays claim to this prestigious holiday title. Thus begins a holiday-spirited battle.
Read more on NPR
The town of Indiana, Penn., says it's the "Christmas Tree Capital Of The World." But Estacada, Ore., also lays claim to this prestigious holiday title. Thus begins a holiday-spirited battle.
Read more on NPR
ConversionConversion EmoticonEmoticon