Home
Random
Trending
Today
19
posts added
Search
travel.nine.com.au
x6O55
TIL that in 1950, the Italian town of Colobraro declared itself “the town of the living dead” after a local curse and started wearing white sheets at night to protect themselves from misfortune.