strangeremains.com
Santa Claus’ three graves
While the Basilica di San Nicola in Bari, Italy is widely accepted to be home to the relics of Saint Nicholas, there are two other cities that allege to possess his grave: Venice, Italy and Newtown…