• The Nativity Trail

    The Nativity Trail

    The very essence of celebrating Christmas has its true meaning summed up in the Holy Scripture which states ‘For God so loved the world that He gave His only begotten Son, that whosoever believeth in Him shall not perish but have eternal life’ (John 3:16). Christmas is henceforth a manifestation and celebration of God’s love for our salvation and eternal life. The humanity that had plunged into the darkness of sin had seen a great light of redemption in the birth of our Lord and Saviour Jesus Christ. The exaltation of womanhood, the manifestation of God in human form in …