Uncategorized Assassin s Creed Odyssey Armored Bird Arkadia Location It is one of the largest areas available in the game