North Pole City

North Pole City, Sometimes called North Pole Village due to it’s quaint small town atmosphere, is a supernatural sovereign city-state located near the geographic North Pole.  It is the Capital of Christmas, and home to the powerful Demi-Angel Santa Claus, aka Saint Nicholas.  The city is magically powered by the Spirit Of Christmas & The Christmas Crystal which also aids in the cloaking spell that keeps the winter wonderland hidden from the human world.  For More Information see North Pole & North Pole City.

Santa Claus’s Official North Pole City Government Page

Comments

comments

Leave a Reply