And you will have to grind in coba too , and in dragon ring , and in yazes , and in gipat , and in umoir
You forgot Kirah and Pearl Ring/Irdrich
Coba especially... I've had to grind 3 levels with every toon there as you have to be 34 to finish all quests and you usually enter at level 30. The quests are usually enough for 1 level in total even though they are scattered to different levels.
In Eljune, I grinded the rep lizardmen to gain both rep xp and regular xp - they give more than the trolls even without the quest xp (the time spend turning in the quest takes so long because of the distance that you'll gain much more xp with just killing them). Lizardmen are also better at dropping anniversary coins, if you are interested in event vanities.