Cranto Coast and Igti Coast feel like better exp than Alemeth for certain classes (for example, Swordsman, and melee Cleric classes like Chaplain and Monk).
Reason is simple - more melee mobs that are easier to gather up and melee down. In Alemeth it’s a bit more annoying due to the flying caster mobs and stationary mobs that you have to go towards in order to AoE. Also the experience at Cranto Coast felt on par or superior to Alemeth but it could just be placebo due to having a better experience.
Another thing you didn’t mention is grinding the 270 and 300 Hunting Grounds. Those Hunting Grounds are extremely worth grinding for experience in a party and, in my opinion, probably the best places to grind if you’re on dungeon cooldown… but not many people know to try it out since the mobs hit so hard so you absolutely need heals.
Edit: 270 HG basically means, as a Cleric the moment you turn 240+ you can start requesting parties to grind there to get exp. I think you can be lower in level (220 minimum or whatever the highest mob is -50 levels), but the percentage of exp you get will be much lower.

