Which country Has the +246 Area Code?

British Indian Ocean Territory
  • +246
    British Indian Ocean Territory country code
  •  
    Local time in Diego Garcia
  •  
    Your time