The best place I've found for farming Sarnak Blood is the fort complex that guards the entrance to Chardok.
There are 24 mobs in 4 rooms plus the fort entrance who are on a 6 minute respawn cycle. It is not unusual to get between 1 and 4 bloods each cycle.