Hide and Seek World Championship

Hide and Seek World Championship

There is an annual international hide and seek world competition that is held in a ghost town in Italy.

Previous Fact Next Fact
Categories: PeopleSports