Yay they seem very good places to farm for them.
When I enter into the game, firstly I go to that tomb and other one that you mentioned, for Revenant, and maybe some SBC for Gorgons and Pythian Caves. Hope I can find Revenant at least! They are very rare rly.