Question: where is the artifact in messara ac odyssey?
Answer: The Messara Artifact can be found inside the Labyrinth of Lost Souls on Messara, at the very South East edge of the map. There's a series of quests you must do to gain access to the labyrinth, where you'll need to find the Minotaur.