Looking for a Christmas store thats open every month of the year? This is the place to go, located just over the bridge to St. Pete Beach. This is a big tourist spot for out of towner's looking for unique Christmas collectibles to bring home. The cool thing about this place is that they only sell Christmas stuff. They have everything you could possibly want or need related to Christmas. This is definitely a neat place to visit, if nothing else, just to look at their beautiful Christmas displays.