Trending Where Is Letho Witcher 3 Map The location on the map above is where you can currently sell the trophies for maximum price. Where Is Letho Witcher 3 Map : Where to find all allies in the witcher 3: