It is amazing how we forget the happenings of the great majority of our days, but keenly and fondly remember the happening holidays, the vacations to exotic locations, the various occasions and memories associated with them that give meaning to our lives. The various holiday occasions – Saints’ birthdays, Thanksgiving, Christmas, Eid, Diwali, and the numerous other festivals – are an occasion of cheer and celebration. Such festivities and observances require everyone to join in. It is only in such sharing that the real communal nature of the festivities comes out.
Giving of gifts on special occasions like festivities is an old tradition. The traditions and the particular reasons might vary from place to place, but gifting is a universal tradition. We give gifts on Christmas, on Thanksgiving, and on other occasions.
Regardless of the festival, the links to resources mentioned in this website is sure to fulfill all your requirements.