I personally like the skeletons in the invisible dungeon from desert treasure as their very easy to afk and not boring to me. Anyway good luck with however you get your 99 strength.
Bump. Fire Cape is ftw
No Strength training today, going to sleep now, will be training tomorrow at Damis's Cave Skeletons. Going to AFK for a bit and see how it goes. Thanks all for the support