Currently browsing tag


Last updated by at .

In The Christmas Mood

Poinsettias or Flor de Pascua are in full bloom in The Land of the Eternal Spring for the Christmas season. The most …

Installing the Christmas Lights

The installation crew for the Christmas lights is hard at work to have all 600 series installed before December 3 and that’s …