Unfortunately, there is no direct method or Peacock app for your region, but you can use a VPN (Virtual Private Network) to watch Peacock TV from any place in the world.