I would highly recommend visiting Oramond Quaras.
To be precise, they only appear during raids (but few times a day I guess?) and raids last 30(?) minutes.
But if you gather a team of 5 people, you can get really decent amount of charm points in short time:
- Quara Predator Scout
- Quara Hydromancer Scout
- Quara Pincher Scout
- Quara Constrictor Scout
- Blood Beast
- Devourer
- Glooth Blob
- Rot Elemental
In total you can get there 200 Charm Points.