According to TibiaWiki.com.br, Santa Claus NPC can be found on these locations (table was obtained on the website linked above and translated from Portuguese to English):
City / Location
Ab'Dendriel / South of Shanar.
Ankrahmun / On the tavern, west of the ship.
Carlin / Dane's shop (subterranean), southwest of depot.
Darashia / South of the city, close to the tavern.
Edron / Inside the castle, near the depot.
Gray Beach / Inside of the depot.
Kazordoon / Tavern of Jolly Axeman.
Liberty Bay / West of depot.
Oramond / West of depot.
Port Hope / South of depot.
Rathleton / In the Grand Opera Café, west from depot.
Svargrond / West of depot.
Thais / Frodo's Shop, northeast of depot.
Venore / Below the depot.
Yalahar / On the tavern, right side of the depot.
Farmine / On the tavern, west of Ongulf.