world’s largest ball of stamps

All Rights Reserved Megan Bannister

World’s Largest Ball of Stamps

It’s been awhile since I first visited the World’s Largest Ball of Stamps in Boys Town, Nebraska, but that doesn’t make it any less cool. Tucked away in the Village of Boys Town Visitors Center, you’ll find a roadside attraction with more than Nebraska’s stamp of approval…