Home » General Knowledge » International Awards » Question
  1. BAFTA prize are distributed annually at
    1. Manila
    2. New York
    3. Stockholm
    4. Geneva
Correct Option: A

The British Academy Film awards are presented in an annual award show hosted by the British Academy of Film and Television Arts (BAFTA). It is given by UK and is considered to be the counter awards for Oscars.



Your comments will be displayed only after manual approval.