sb.scorecardresearch
Advertisement

Published 04:00 IST, April 23rd 2021

AC Odyssey arena: Where to find the arena in Assassin's Creed Odyssey?

In AC Odyssey, the Arena is located on the far east side of Pephka, in the bottom-right corner of the map. Read on for a complete location guide.

Reported by: Saurabh Sabat
Follow: Google News Icon
  • share
Image Source: Ubisoft Montreal
Image Source: Ubisoft Montreal | Image: self
Advertisement

04:00 IST, April 23rd 2021