Feni or Fenny, is believed to have originated in the state of Goa, and it is thought to have been invented by the Portuguese and is now a traditional spirit synonymous with Goa just as Scotch is ...
As travelers we always try to taste as much local food as possible. Whichever country we are in, we cannot resist to try out those flavorful delicacies which the locals boast of. The local food tells ...