December 3rd, is celebrated as the Feast of St. Francis Xavier in the beautiful state of Goa. The day marks the anniversary of the beloved Saint’s death, where thousands gather to offer prayers at the Basilica of Bom Jesus, Goa. This annual festival, known as the Feast of St Francis Xavier or Goinchea Saibache Fest, (Lord of Goa Festival), is the biggest of